閒來無事,上篇已經說了抖音數據爬蟲基本功能已實現(上一篇鏈接),就又研究了下通過協議進行點贊、關注的實現方法,經過不斷的實驗,終於實現了抖音自動點贊、自動關注。
當然,通過協議的方式去點贊、關注,首先得確保賬號能正常使用,如果賬號在真機上也不能實現點贊、關注的話,那麼協議也就無濟於事了(注:關於這一點,後續再研究到底有沒有方法實現),實現步驟如下:
第一步:
拿到被關注、被點贊賬號的sec_user_id,sec_user_id可以通過uid獲取。
第二步:
拿到你要去操作的號的cookies,cookies是抖音保存登錄信息的。
第三步:
請求抖音點贊、關注接口即可。
下面直接上代碼(以關注爲例進行說明):
params = {
"sec_user_id": sec_user_id,
"device_id": device_id,
"type": 1,
"channel_id": 0,
"aid": "1128"
}
cookies = {
"sid_guard": xxx
}
api = gen_API(url, params)
ss= get_get_xg(api)
async with aiohttp.ClientSession() as session:
async with session.get(ss['url'], cookies=cookies,headers=ss['headers']) as resp:
try:
ret = await resp.json()
print(ret)
data = ret['status_code']
if not data:
raise Exception
except:Exception
return ret
請求結果如下:
其中follow_status爲1表示關注成功,搞定,這樣協議的方式可以實現批量關注、批量點贊!!!!
抖音爬蟲技術交流,+v:YY_yhzf