如何获取用于直接集成的 Google Pay 公钥
Posted
技术标签:
【中文标题】如何获取用于直接集成的 Google Pay 公钥【英文标题】:How to get Google Pay Public Key for Direct Integration 【发布时间】:2019-07-01 03:54:02 【问题描述】:我正在尝试将 google pay 集成到我的 android 应用中。我找到了官方集成指南here。我想在没有任何支付网关的情况下集成谷歌支付(直接方法)。
我在 DIRECT 选项卡中找到了 DIRECT 方法集成代码 here。在那个谷歌要求protocolVersion
和publicKey
作为参数,下面我发现我可以在我的Google Pay Developer Profile
中获取我的公钥。我搜索了 Google Pay Developer Profile 注册,但找不到注册 Google Pay Developer Profile 和获取我的公钥的方法。
任何人都可以帮助我获得用于 google pay DIRECT 集成的公钥吗?
【问题讨论】:
你检查了吗? developers.google.com/pay/api @ManzurulHoqueRumi 是的,我浏览了官方网站的所有相关链接,也访问了您发送的链接,但我没有找到任何有用的文档或链接。 developers.google.com/pay/api/android/support/… 它包括你的答案 这里的所有解释:***.com/questions/58327500/… 【参考方案1】:我查看了 Google Pay 上的集成。
您作为商家正在使用 OpenSSL 创建自己使用的密钥对,如下所述:https://developers.google.com/pay/api/android/guides/resources/payment-data-cryptography#using-openssl
创建后,您可以按照以下说明在 google 开发者后端管理您的公钥:https://developers.google.com/pay/api/android/guides/resources/payment-data-cryptography#key-rotation
也就是说,整个过程在该网站的文章中有所描述: https://developers.google.com/pay/api/android/guides/resources/payment-data-cryptography
只需按照这些步骤操作即可。 :)
【讨论】:
您能否从屏幕截图中解释一下我将创建一个私钥然后是一个公钥.. 使用我的(MAC 上的终端)或谷歌开发者帐户??????我已经通过这些链接..这是我发布的问题。 ***.com/questions/58327500/… 。 ..请看一下并告诉我我到底需要做什么.. 你的回答在这里有点帮助..虽然第二段..我需要更多的阐述..图片会很有帮助.. 我会检查一下,看看我是否可以提供更详细的信息。 :) 仅供参考,我为@Rakesh 的问题提供了一个更详细的过程的答案:***.com/a/58457094/12031739【参考方案2】:看来您必须注册您的帐户并通过某种验证,如本页所述: https://developers.google.com/pay/api/web/guides/setup
您是否已完成任何所需的步骤?
【讨论】:
【参考方案3】:这里的所有解释:关于如何生成 GPay 公钥和 whtat 以及 google pay 开发者资料在哪里 -- Where is Google pay Developer account and how to generate public key to upload in it?
【讨论】:
以上是关于如何获取用于直接集成的 Google Pay 公钥的主要内容,如果未能解决你的问题,请参考以下文章