我正在阅读本教程。我想使用成功处理程序重定向成功付款的页面,但我也想确保付款已成功处理,这是通过回发发生的,解释here
我不知道如何使它同步,这意味着只有在谷歌调用回发后才重定向到我的控制器!另外,如何使用 localhost 测试回帖?
或者有没有一种我可以在 Google API 上调用的方法,它会给我交易状态?
- -编辑 - -
我想知道,如果谷歌钱包弹出窗口只在回电后显示成功。即使这是真的,我如何使用 localhost 对其进行测试?
您链接的文档应该已经回答了您的问题 -
"If you want to make sure that the buyer has paid for the item, you should specify a postback URL. If you do, Google sends an HTTP POST message to the postback URL whenever a purchase completes. Your server needs to acknowledge these POST messages, or else the transactions will be canceled.
结果) -请参阅此处。localhost
的回调- 您的处理程序必须位于公共 DNS 可访问的面向公众的服务器上(回调请求来自 Google - 的上下文显然是他们的服务器)。localhost
嗯……
附加参考:请参阅此 SO 答案- 它提供了有关您可以从 Google 获得的结果的更多信息(在付款处理期间)。