如何通过 PHP 使用 Google 电子钱包?

Posted

技术标签:

【中文标题】如何通过 PHP 使用 Google 电子钱包?【英文标题】:How do I use Google Wallet through PHP? 【发布时间】:2012-03-10 03:37:53 【问题描述】:

我目前真的是我遇到的最困难的一个,用 php 实现 Google Wallet。过去两周我一直在研究它,几乎没有运气。

我不是唯一一个在这方面陷入困境的人。我该从哪里开始?我在互联网上搜索教程和文档都没有结果。

【问题讨论】:

感谢@Pekka,但这是用于结帐而不是钱包,请参阅:google.com/wallet 钱包用于应用内购买 啊,对不起。 Wallet 暴露了什么样的 API?仅仅要求教程的问题并不是关于 SO 的真正主题。找到有关如何处理 Web 服务的通用教程可能会更幸运。 你有一些代码吗,本?如果是这样,请编辑您的问题并将其添加进去。特别是如果您收到错误消息或意外的 API 行为,那么 SO 可以介入并提供帮助。 您是在谈论实现Google Payment Express API 吗?这是 Checkout 之外唯一我能够追踪到的通过 Google 电子钱包接受付款的东西。 Google 电子钱包本身似乎没有网络服务 API,因为它是一种专门的移动设备机制。 嗯,看起来 Google 的应用内支付实现 also uses Wallet,虽然看起来唯一涉及的服务器端是 accepting an informative postback 在 doing the rest in javascript 之后。 【参考方案1】:

在他们涉及 PHP 的文档中有一个 Google Wallet 教程。他们的示例代码可以工作并且很容易修改以在测试/生产环境中使用。请记住,从沙盒到生产时,您确实必须更改几个元素。不要假设您的密钥和 ID 在两种环境中都相同。

设置页面:checkout.google.com/inapp/merchant/settings.html

示例代码和文档(解释有限,但如果你懂 PHP,没问题):

https://developers.google.com/commerce/wallet/digital/docs/

code.google.com/p/iap-php/source/browse

【讨论】:

以上是关于如何通过 PHP 使用 Google 电子钱包?的主要内容,如果未能解决你的问题,请参考以下文章

当订单在 Google 电子钱包中收取费用时,我如何收到通知?

使用 PHP Curl 控制电子钱包 [重复]

使用 Google 电子钱包进行定期结算

将优惠保存到 Google 电子钱包

电子钱包jsonRPC认证

在我的网站中使用 Google 电子钱包进行定期付款,包括用户身份验证