我正在使用XML api将Google Checkout服务实现到我的Web服务中。我有购物车请求和所有这些设置,并且正在使用商家计算 API 进行运输(我的服务进行运费计算)
我很难弄清楚如何访问发送到我的服务器的响应,其中包含买家的地址/订单的其他个人数据并确定他们的运输请求。
是否在标头中发送? 作为 POST 值?获取?如何访问它。
我正在使用PHP进行开发
商家计算请求在 HTTP POST 正文中采用 XML 格式。
以下是一些有用的链接:
商家计算请求/响应的格式:https://developers.google.com/checkout/developer/Google_Checkout_XML_API#merchant_calculations_api
https://developers.google.com/checkout/developer/Google_Checkout_XML_API_Merchant_Calculations_API#Handling_Merchant_Calculation_Callbacks
如何配置 Web 服务以响应回调:http://support.google.com/checkout/sell/bin/answer.py?hl=en-GB&answer=70647
PHP 库 - 查看 responsehandlerdemo.php它展示了如何解析和响应商家计算请求:
http://code.google.com/p/google-checkout-php-sample-code/