JOS京东联盟API接口调用

突然突然突然,觉得做一个京东联盟API调用,也许,在微信QQ等场景是不会有被屏蔽的现象。

于是于是于是,就去研究了下京东联盟API,看着一堆接口,描述的确挺不错的,实际返回内容,可能不是你想的那样。。。

另外另外另外,京东联盟的API调用是需要一个token授权的,而且,这个token授权还需要登陆京东账户的,好在这个token的有效期是1年,在1年内,登陆一次就好!据说,修改过京东账户密码,是需要重新获取一次的!

好吧好吧好吧,那就来获取token授权码,想获取token,先得获取code,通过code,再获取token!

先看下官方说明:

再看下获取授权码的API请求链接:

https://oauth.jd.com/oauth/authorize?response_type=code&client_id=YOUR_CLIENT_ID&
redirect_uri=YOUR_REGISTERED_REDIRECT_URI&state=YOUR_CUSTOM_CODE

对着参数列表,链接是这样的!

https://oauth.jd.com/oauth/authorize?response_type=code&client_id=你的Appkey&
redirect_uri=你的回调URL&state=随意写

改好后,复制黏贴到浏览器打开,就是一个授权登陆,登陆之后自动跳转到回调地址,参数中带有code值!

通过code值获取token,获取token值请求地址:

https://oauth.jd.com/oauth/token?grant_type=authorization_code&client_id=你的Appkey&
redirect_uri=你的回调URL&code=刚刚获取的code&state=随意写&client_secret= 你的appSecret

复制到浏览器打开,就可以获得需要的token。

另外,有一个叫做Refresh token的刷新token来延迟Access token的时效,也就是,如果获取一次,可以在有效期内延长时间,比如计划!

获取了Access token之后,就可以使用API接口了!

最后,只想说,京东联盟的API,始终没有阿里妈妈API来的方便!

参考官方文档:http://jos.jd.com/doc/channel.htm?id=152

End:感谢阅读,感谢打赏!

你也来说两句呗

电子邮件地址不会被公开。 必填项已用*标注