亚马逊SP-API对接-网站授权
亞馬遜SP-API對(duì)接-網(wǎng)站授權(quán)
亞馬遜sp-api文檔地址:https://developer-docs.amazon.com/sp-api
授權(quán):
SCPN授權(quán)
1.我們發(fā)起授權(quán)操作
2.銷售合作伙伴審核并同意我們的請(qǐng)求,并回調(diào)我們系統(tǒng),并添加以下查詢參數(shù):amazon_callback_uri amazon_state selling_partner_id(銷售合作伙伴ID)
3.我們系統(tǒng)處理完畢重定向到亞馬遜接口 攜帶參數(shù) redirect_uri amazon_state state
4.亞馬遜處理后重定向回我們系統(tǒng)(注冊(cè)應(yīng)用程序時(shí)指定的第一個(gè)) 并添加參數(shù)spapi_oauth_code
5.我們系統(tǒng)處理完成,spapi_oauth_code參數(shù)通過https://api.amazon.com/auth/o2/token 換取 access_token
6.后續(xù)操作api使用access_token
網(wǎng)頁(yè)授權(quán)
1.我們的系統(tǒng)設(shè)置一個(gè)授權(quán)按鈕,銷售合作伙伴點(diǎn)擊按鈕
2.我們的系統(tǒng)重定向到亞馬遜登錄系統(tǒng)并攜帶參數(shù)redirect_uri,state
3.銷售合作伙伴登錄成功后,亞馬遜回通過redirect_uri 攜帶的路徑并拼接參數(shù)state,selling_partner_id,mws_auth_token,spapi_oauth_code 回調(diào)我們系統(tǒng)
4.我們系統(tǒng)處理完成,spapi_oauth_code參數(shù)通過https://api.amazon.com/auth/o2/token 換取 access_token
5.后續(xù)操作api使用access_token
自我授權(quán)
1.銷售合作伙伴去亞馬遜頁(yè)面選擇要授權(quán)的用戶,同意授權(quán)之后,會(huì)生成訪問令牌spapi_oauth_code
2.線下給到我們,spapi_oauth_code參數(shù)通過https://api.amazon.com/auth/o2/token 換取 access_token
3.后續(xù)操作api使用access_token
網(wǎng)頁(yè)授權(quán)步驟
按鈕跳轉(zhuǎn)地址:https://sellercentral.amazon.com/apps/authorize/consent?application_id=[appid]&state=[我們系統(tǒng)生成]&redirect_uri=[回調(diào)地址]
亞馬遜回調(diào)地址:https://[回調(diào)地址]?state=[我們系統(tǒng)生成]&selling_partner_id=[銷售合作伙伴ID]&spapi_oauth_code=[換取刷新token的code]
處理spapi_oauth_code:通過參數(shù)spapi_oauth_code調(diào)用https://api.amazon.com/auth/o2/token 換取 refresh_token
保存數(shù)據(jù): 由于access_token有時(shí)效性,所以此次只保存refresh_token
注:[回調(diào)地址]在亞馬遜平臺(tái)配置,默認(rèn)會(huì)通過application_id去檢索回調(diào)地址。也可以在按鈕跳轉(zhuǎn)地址加入redirect_uri參數(shù)去指定
調(diào)用代碼:
- 總結(jié):本次授權(quán)是合作伙伴授權(quán)給我們,授權(quán)成功后,我們能夠拿到合作伙伴的數(shù)據(jù)。此次文檔僅供參考
總結(jié)
以上是生活随笔為你收集整理的亚马逊SP-API对接-网站授权的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 内容安全策略(content-secur
- 下一篇: 港科夜闻|香港科技大学(HKUST)及香