文档中心 > 淘寶台灣開放平台

HTTP請求樣例

更新时间:2020/06/23 访问次数:359

以GetOrder (/order/get) API呼叫為例,組成 HTTP 請求的步驟如下:

第一步:填充參數和值
Common parameters:

  • app_key = “123456”
  • access_token = “test”
  • timestamp = “1517820392000”
  • sign_method = “sha256”

Business parameters:

  • order_id = “1234”

第二步:根據ASCII表中的參數名稱對所有參數和值進行排序

  • access_token = “test”
  • app_key = “123456”
  • order_id = “1234”
  • sign_method = “sha256”
  • timestamp = “1517820392000”

第三步:將排序後的參數及其值連接到一個字串中
access_tokentestapp_key123456order_id1234sign_methodsha256timestamp1517820392000

第四步:在連接的字串前面添加API名稱
/order/getaccess_tokentestapp_key123456order_id1234sign_methodsha256timestamp1517820392000

第五步:簽名加密演算法
假設App Secret為“helloworld”,則簽名為:hex(sha256(**/order/g**etaccess_tokentestapp_key123456order_id1234sign_methodsha256timestamp1517820392000))=4190D32361CFB9581350222F345CB77F3B19F0E31D162316848A2C1FFD5FAB4A

第六步:組裝HTTP請求
使用UTF-8格式 (參數的順序可以是任意的) 對所有參數和值進行編碼(使用“sign”參數)。
http://api.taobao.tw/rest/order/get?app_key=123456&access_token=test&timestamp=1517820392000&sign_method=sha256&order_id=1234&sign=4190D32361CFB9581350222F345CB77F3B19F0E31D162316848A2C1FFD5FAB4A

FAQ

关于此文档暂时还没有FAQ
返回
顶部