我试图添加谷歌结帐到我的magento 1.7.0.0商店。我追踪到了这个问题,它似乎在发布到google服务器时失败了,因为当我试图读取响应时,它是错误的。
我得到的错误是:Google : Google服务器的无效响应
我使用Magento1.7,谷歌沙箱与沙箱凭证,验证银行帐户,未经检查的数字手推车,但我的开发机器上使用自签名证书,和API版本2.2。
这个问题发生在app/code/core/Mage/GoogleCheckout/Model/Api/Xml/Abstract.php的177175行。
$http = new Varien_Http_Adapter_Curl();
$http->write('POST', $url, '1.1', $headers, $xml);
$response = $http->read();发布于 2012-09-07 20:45:51
作为一个当地的环境是有问题的。问题要么是谷歌无法沟通,要么是我的tld以.dev结尾。可能是因为这个原因,谷歌拒绝了这个请求。
发布于 2012-08-28 06:26:58
不是一个PHP开发器~
这是沙箱server to server (购物车)的帖子吗?检查:
注-取消检查“数字购物车”只意味着您的帐户也将接受HTML购物车帖子,但这并不意味着您可以在没有数字签名的情况下向Google -re发送XML :在XML API中,您是数据。
HTML FORM帖子到谷歌(必须包括签名),或;还可以检查沙箱集成控制台以获得详细的错误消息:
Tools -> Integration Console
嗯..。
https://stackoverflow.com/questions/12148477
复制相似问题