亞馬遜開發者用戶授權 AWS


在開發之前最好的方法是先拿到官網的API文檔簡單的預覽一遍

這里有個中文文檔:AWS 開發中文文檔

需要准備: 

  1. 注冊成為開發者 
  2. 創建 AWS 賬戶
  3. 創建 IAM 用戶
  4. 創建 IAM 策略
  5. 創建 IAM 職權
  6. 添加 AWS 安全令牌
  7. 注冊您的應用程序(可忽略這一步)

以上信息文檔都有說明步驟務必完成,如有不理解可自行百度, 文章還是蠻多的 比較這不是什么難事

下面就開始用戶授權

步驟

  1. 賣家從商城應用商店啟動授權
  2. 賣家同意授權您的應用程序
  3. 賣家登錄您的網站
  4. 亞馬遜向您發送授權信息
  5. 您的應用程序用 LWA 授權碼交換 LWA 刷新令牌

 

解析:

說白了就是 :  你的網頁 ---->> 亞馬遜授權頁面 ---->> 申請成功你的處理方法 ---->> 請求亞馬遜API獲取token

用戶進入你的網頁,網頁上集合了不同區域的地址按鈕,用戶選擇區域 游覽器重定向到亞馬遜授權頁,用戶授權后亞馬遜會重定向到你指定的 頁面或接口 請求附帶有參數 code ,拿到code后需要去獲取token

這是以銷售區域為單位:區域端點

這是以銷售國家為單位:國家端點

重定向鏈接:

**注意:**如果包含 Version=beta 參數,則工作流程將授權處於草稿狀態的應用程序。如果您不包含該參數,則工作流程將授權在商城應用商店中發布的應用程序。
https://{端點}/apps/authorize/consent?application_id={你的應用 ID}&state={你的標識}&version=beta
游覽器重定向到這個地址
https://sellingpartnerapi-na.amazon.com/apps/authorize/consent?application_id=amzn1.sp.solution&state=ABCD&version=beta
  1. 賣家平台會短時間顯示一個頁面,表明亞馬遜正在授權您訪問賣家數據。顯示該頁面時,將執行以下操作
  2. 亞馬遜將您的重定向 URI 加載到瀏覽器中,並添加以下查詢參數:
  3. 您的應用程序可以驗證 state 值
  4. 您的應用程序會保存 selling_partner_id、mws_auth_token(如果傳遞)和 spapi_oauth_code 值
  5. 顯示網站的登錄頁面


 

更詳細講解請看這位大佬的文章:https://blog.csdn.net/Xerxes_Seven/article/details/115699329

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM