【发布时间】:2013-01-13 13:59:46
【问题描述】:
我已经下载了 Amazon 的 Marketplace SDK,并且正在试用示例目录中的一个示例。但是,每当我尝试时,我都会收到以下详细信息的异常:
Caught Exception: Internal Error
Response Status Code: 0
Error Code:
Error Type:
Request ID:
XML: RequestId: , ResponseContext: , Timestamp:
ResponseHeaderMetadata:
我也使用 SSL 启用了 CURL。我做错了什么?
【问题讨论】:
-
当服务器根本无法访问外部页面时,我遇到了类似的问题。除了启用 cURL 之外,您是否确认 cURL 确实有效?
-
@TVK 好吧,我可以在同一台服务器上使用 Facebook 的 API,所以我认为它应该可以工作。我还能如何验证它的工作原理?
-
我个人喜欢使用这个函数:pastebin.com/PwpFFBW7 要测试连接,请输入
echo curl('http://example.com');如果 Facebook 的 API 工作正常,那么可能是 PHP 服务器和 Amazon 服务器之间的连接问题。你能从服务器 ping Amazon 吗? -
啊,但是如果我将 url 更改为
https://mws.amazonservices.com,那么我会得到false作为响应,与https://google.com相同。所以问题出在https url上?有什么想法吗? -
看看这里 - curl.haxx.se/docs/caextract.html - 基本上,cURL 没有一个好的 CA 列表来检查。
标签: php api curl amazon amazon-mws