通過模擬X寶客戶端分享生成獲取淘口令。
GET /h5/mtop.taobao.wireless.share.password.getpasswordshareinfo/1.0/?v=1.0&api=mtop.taobao.wireless.share.password.getpasswordshareinfo&appKey=12574478&t=1486688120497&type=json&sign=67711557e57cef95b8b835a5b2a21d3d&data=%7B%22url%22%3A%22http%3A%2F%2Fuland.taobao.com%2Fcoupon%2Fedetail%3FactivityId%3D553b8383a0684a31b51e2e56c76e9419%26pid%3Dmm_109802768_17742842_64032719%26itemId%3D537490839361%26src%3Dqtka_qjbb%26dx%3D1%22%2C%22passwordType%22%3A%22tao%22%2C%22sourceType%22%3A%22other%22%2C%22title%22%3A%22%E8%89%AF%E5%93%81%E9%93%BA%E5%AD%90%E5%9D%9A%E6%9E%9C%E6%97%B6%E4%BB%A3%E5%B9%B4%E8%B4%A7%E7%A4%BC%E7%9B%92%E6%AF%8F%E6%97%A5%E5%9D%9A%E6%9E%9C
應(yīng)大家提問我就續(xù)寫一段吧:
var jsondata = {
'url': link,
'passwordType': 'tao',
"sourceType": "other",
"title": title,
"bizId": "mama-taobaolianmeng"
};
以上jsondata數(shù)據(jù)固定格式。
link:是指要生成淘口令的鏈接。
title:是淘口令打開時顯示的標題。
如上jsondata并不是請求接口的data,只是為了生成sign并且作為請求子參數(shù)傳入。
data: {
v: '1.0',
api: 'mtop.taobao.wireless.share.password.getpasswordshareinfo',
appKey: appKey,
t: timestamp,
type: 'json',
sign: sign,
data: jsondata
}
以上data才是請求接口傳入的參數(shù)。
其中appKey無需解釋。
timestamp當然時間戳
sign則是通過:( _m_h5_tk+&+timestamp+&+appKey+&+jsondata) 進去MD5計算。格式按照如上排列就行。沒有像微信接口需要字典排序。
大家可以試一下。以上全部內(nèi)容。附上成功請求接口截圖。
