Bigcommerce api没有回复

时间:2014-07-22 06:05:01

标签: php api oauth bigcommerce

我从新的Bigcommerce api收到回复时遇到了一些问题,不知道我做错了什么。

按照说明在应用安装时获取Oauth令牌:

developer.bigcommerce.com/apps/callback

存储令牌并用于发出此请求:

https://api.bigcommerce.com/stores/{store hash}/v2/time

根据developer.bigcommerce.com/api/authentication

我已分别添加X-Auth-ClientX-Auth-Token作为应用客户端ID和Oauth令牌。

服务器正在返回"0 NO RESPONSE",我不确定是什么问题。如果我删除了其中一个标题,它确实会返回未授权。

有人对此有所了解吗?谢谢。

- 我正在使用chrome中的Advanced Rest Client应用程序来测试响应。基本上将我商店的网址api.bigcommerce.com/stores/3t984h/v2/time称为GET请求,并传递X-Auth-ClientX-Auth-Token标题。

Request headers 
User-Agent: Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko)   Chrome/35.0.1916.153 Safari/537.36
X-Auth-Client: p1r37bt131z86675nofv9xmhietoe4t
X-Auth-Token: kzm1q2w8h11dfkgbxhg3j0i8amac86g
Accept: */*
Accept-Encoding: gzip,deflate,sdch
Accept-Language: en,zh;q=0.8,zh-TW;q=0.6,ko;q=0.4,en-GB;q=0.2,en-US;q=0.2

1 个答案:

答案 0 :(得分:1)

终于明白了。这是一个规范问题,并不是那么明显(至少对我来说)。 根据这个(https://developer.bigcommerce.com/api/headers

我需要添加

Content-Type: application/json
Accept: application/json

到它的请求标题。直到