没有人对此没有答案,我不知道为什么,没有人在android上使用Google pay?据谷歌称:
请按照以下链接操作:
它谈到在应用程序中使用直接集成时必须进行的键旋转,这意味着如果您没有直接或显式地使用支付处理器。
下面是上面的内容:
密钥旋转:如果通过直接集成在服务器上直接解密支付方法令牌,则必须每年旋转密钥。 旋转加密密钥:
从上面的链接中看到下面的截图。请点击这个链接,告诉我为什么你需要支持页面而不是Google帐户?。

问题:
--用清晰的例子和截图来解释这些步骤的人将得到赏赐.
编辑好吧,我已经使用我的mac上的终端应用程序生成了公钥和私钥。这是截图:

现在,我需要将这个密钥上传到Google开发人员帐户,我看不到任何链接或任何教程,说明如果我必须将google-Pay集成到我的android应用程序中,我如何创建一个链接。
发布于 2019-10-18 19:29:25
如何创建谷歌付费开发者帐户?
您需要注册生产访问:https://developers.google.com/pay/api/web/guides/test-and-deploy/request-prod-access
我需要付钱吗?
不,你不需要付钱。
我的公司已经有了一个谷歌付费控制台帐户(在这里你可以管理应用程序并上传到goole play商店)
谷歌Pay Developer配置文件与谷歌Play developer控制台不同。如果你没有谷歌付费开发人员的个人资料,你需要注册一个。
我将在何处以及如何生成公钥?
下面的链接提供了有关如何使用OpenSSL:https://developers.google.com/pay/api/android/guides/resources/payment-data-cryptography#using-openssl生成公钥的详细信息
重要双边投资条约:
# generate private key
openssl ecparam -name prime256v1 -genkey -noout -out key.pem
# generate a base64-encoded public key
openssl ec -in key.pem -pubout -text -noout 2> /dev/null | grep "pub:" -A5 | sed 1d | xxd -r -p | base64 | paste -sd "\0" -我将在哪里和如何上传这个公开密钥在谷歌支付开发人员的个人资料?
公钥需要添加到Google支付开发人员配置文件中,并作为支付请求的一部分包括在内:https://developers.google.com/pay/api/android/reference/request-objects#direct。
请注意,DIRECT集成需要在Google注册。
示例:
"tokenizationSpecification": {
"type": "DIRECT",
"parameters": {
"protocolVersion": "ECv2",
"publicKey": "BOdoXP1aiNp.....kh3JUhiSZKHYF2Y="
}
}任何一个点击这个链接,并告诉我为什么它需要你支持页面,而不是谷歌支付开发者帐户?
如果您是使用谷歌帐户登录,可以访问Google配置文件,您可以看到Google Pay Developer简介详细信息。如果您没有登录或无法访问配置文件,您将被重定向到支持页。
你需要被签署到你的谷歌帐户,它可以访问谷歌支付开发人员的个人资料。
编辑:更正了有关上传公钥的信息。
更新: Google最近推出了业务控制台,以注册和管理Google的集成。
发布于 2019-10-16 19:16:25
我查了这个链接近50次..。我不知道一个真正的本土安卓或iOS开发人员是否能够理解这一点。但是我们需要仔细地通过下面的每一个环节。
仍然无法获得关于如何创建或找到google配置文件的明确答案
发布于 2019-10-18 16:42:07
我相信你不需要付钱。你必须向这个表格申请
https://stackoverflow.com/questions/58327500
复制相似问题