在獲取天貓api訂單接口的時候誉简,最開始一定會覺得很有難度。
小編在開發(fā)的時候盟广,也是一邊看文檔一邊摸索闷串。
其中也遇到了很多問題,為了讓后來者不繞那么多彎路筋量。
小編將這些心得烹吵、代碼分享出來,希望能幫到有需要的小伙伴桨武。
在獲取訂單的時候肋拔,需要應(yīng)用授權(quán)。
授權(quán)地址如下:
https://oauth.taobao.com/authorize?response_type=token&client_id=12345678&state=1212&view=web&redirect_uri=回調(diào)URL
授權(quán)成功后呀酸,會跳轉(zhuǎn)到回調(diào)url頁面凉蜂。
在這個頁面可使用JS腳本(if(window.location.hash!=""){alert(window.location.hash)})可以獲取回調(diào)頁面#后面的字段,從而獲取到訪問令牌窿吩。
可以使用里面需要獲取Access token、token過期時間等错览,這些都是需要用到的。
如下:
{
"w2_expires_in": 0,
"taobao_user_id": "263685215",
"taobao_user_nick": "%E5%95%86%E5%AE%B6%E6%B5%8B%E8%AF%95%E5%B8%90%E5%8F%B752",
"w1_expires_in": 1800,
"re_expires_in": 0,
"r2_expires_in": 0,
"expires_in": 86400,
"token_type": "Bearer",
"refresh_token": "6200e1909ca29b04685c49d67f5ZZ3675347c0c6d5abccd263685215",
"access_token": "6200819d9366af1383023a19907ZZf9048e4c14fd56333b263685215",
"r1_expires_in": 1800
}
在網(wǎng)上搜的很多結(jié)果以及api文檔里面有提到sessionKey先较,其實就是access_token携冤。