抓包獲取淘口令的解決方案

通過模擬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)容。附上成功請求接口截圖。


最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容