使用Android_Google Pay进行添加和支付(使用灭火器灭火的最佳位置是)(使用灭火器灭火的最佳位置是)

访客 170 0
尽管国内的支付宝和微信支付非常受欢迎,但在国外开发时,我们难免会遇到使用Google Pay的情况。

一. 注册您的应用程序

为了访问谷歌API的所有应用程序,您需要在API控制台进行注册。这个注册过程会生成一组值,包括谷歌和您的应用程序的客户端ID、电子邮件地址和私有密钥。请按照以下步骤完成应用程序的注册。

1. 注册为保存到Android收费API访问。你可以跳过这一步,如果你已经签订了协议

注册地址为Android Pay增值服务的注册

2.访问API控制台

API控制台地址即API控制台管理平台。

3.选择创建项目

在谷歌开发者控制台标签的下拉列表中,可以找到位于页面左上角的选项。这个选项是在新建项目页面中。

使用Android_Google Pay进行添加和支付(使用灭火器灭火的最佳位置是)(使用灭火器灭火的最佳位置是)-第1张图片-谷歌商店上架

4.输入项目名称。

使用Android_Google Pay进行添加和支付(使用灭火器灭火的最佳位置是)(使用灭火器灭火的最佳位置是)-第2张图片-谷歌商店上架

5.点击创建。开发者控制台显示该项目的概述页面。

6.点击API和验证在左侧菜单

7.点击的API。

8.进入钱包对象API在搜索框中

9.点击钱包对象的API,然后单击启用API。

10.点击凭据在左侧菜单,打开屏幕添加凭据您的应用程序。

11.单击添加凭据,然后选择服务帐户从下拉列表。

12.选择P12作为键类型,然后单击创建

13.点击OK。谷歌增加了一个新的服务帐户的帐户列表并下载私钥到本地文件系统。

14.复制服务帐户的电子邮件地址。稍后您将使用的地址。

二. 配合你的服务帐户您保存到Android付费帐户

您的谷歌点已经与您的Android付费账户成功连接,为您提供服务。通过保存到Android收费商家中心,您可以方便地管理账户和相关类别、对象等信息。请按照以下步骤将服务帐户与“Android商家中心付费版”进行关联:

1. 访问保存到“Android商家中心付费版”。

“Android商家中心付费版”

2. 点击帐户管理在左侧的导航窗格中。商人控制台显示账户信息页面。

请记录下您的发卡行标识(也被称为商家ID)。在进行API调用时,您将需要使用该ID。

3. 点击分享,弹出共享设置。

4. 从注册应用程序部分(第1节),选择“@ developer.gserviceaccount.com”结尾的电子邮件地址,并贴到了Invite people现场

5.设置权限下拉菜单可以编辑。

6. 点击发送。

7. 点击完成。

现在,您可以将您的服务账户与您保存在Android付费账户上进行绑定。这样,您就可以通过REST API发起调用了。

三. 使用OAuth 2.0的服务器到服务器的应用程序

谷歌的OAuth 2.0授权服务器支持服务器之间的交互,例如Web应用程序和谷歌云存储之间的交互。请求应用程序必须通过身份验证才能访问API,无需任何最终用户参与。

为了进行API请求,您需要获取一个访问令牌来进行授权。我们强烈推荐您使用客户端库来简化这一过程。

如果您正在使用的库支持OAuth 2.0认证,请转而使用该库来创建一个服务账户凭据。
如果您手动构建所有的OAuth 2.0验证码,请手动获取一个访问令牌。

1. 使用库创建一个服务帐户凭据

示例代码:

GoogleCredential credential = new GoogleCredential.Builder()
    .setTransport(httpTransport)
    .setJsonFactory(jsonFactory)
    .setServiceAccountId([email protected])
    .setServiceAccountScopes(https://www.googleapis.com/auth/w)  
  1. 在iss中智威汤逊声明集场使用在从谷歌API控制台生成服务帐户的电子邮件地址注册您的应用程序部分。
  2. 在scope中智威汤逊声明集字段权限的应用程序请求的空格分隔列表。
  3. 对于生产应用程序的有效范围 https://www.googleapis.com/auth/wallet_object.issuer。

参考文献: Android Pay引导

标签: 谷歌商店上架 谷歌 谷歌的

发表评论 (已有0条评论)

还木有评论哦,快来抢沙发吧~