通過模擬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:是淘口令打開時(shí)顯示的標(biāo)題驰坊。
如上jsondata并不是請(qǐng)求接口的data,只是為了生成sign并且作為請(qǐng)求子參數(shù)傳入坞笙。
data: {
v: '1.0',
api: 'mtop.taobao.wireless.share.password.getpasswordshareinfo',
appKey: appKey,
t: timestamp,
type: 'json',
sign: sign,
data: jsondata
}
以上data才是請(qǐng)求接口傳入的參數(shù)梅猿。
其中appKey無需解釋鞋邑。
timestamp當(dāng)然時(shí)間戳
sign則是通過:( _m_h5_tk+&+timestamp+&+appKey+&+jsondata) 進(jìn)去MD5計(jì)算诵次。格式按照如上排列就行。沒有像微信接口需要字典排序枚碗。
大家可以試一下逾一。以上全部?jī)?nèi)容。附上成功請(qǐng)求接口截圖肮雨。