我正在使用 cURL 发布到 Parse (www.parse.com)。他们有一个 REST,允许我通过 POST 和 GETS 管理某些事情。
但是,我收到以下回复:
{"error":"unauthorized"}
我正在使用 JSONLint.com 验证的 JSON。我的应用程序 ID 和休息密钥是正确的 - 我相信这与我提供给 cURL 的证书不足有关。我已经阅读了一些关于在 Windows 上使用 cURL 的主题:
http://richardwarrender.com/2007/05/the-secret-to-curl-in-php-on-windows/
http://curl.haxx.se/docs/sslcerts.html
所以我下载了他们建议的 .pem 文件,并在我的请求中使用了 --cacert 以达到同样的效果。
我应该从 www.parse.com 获得证书吗?谢谢!