bilibili自動簽到


b站簽到API和腳本大概邏輯詳解

原理

對着找cookie值填進去就行,也可以@cookie.txt這種

ua隨便填,我這找了一個IE的

腳本

# 主站簽到
curl 'https://api.bilibili.com/x/web-interface/nav/stat' \
  -H 'authority: api.bilibili.com' \
  -H 'accept: application/json, text/plain, */*' \
  -H 'user-agent: Mozilla/5.0 (Windows NT 10.0; WOW64; Trident/7.0; rv:11.0) like Gecko' \
  -H 'origin: https://www.bilibili.com' \
  -H 'referer: https://www.bilibili.com/' \
  -H 'cookie: _uuid=; buvid3=; bfe_id=; fingerprint=; buvid_fp=; buvid_fp_plain=; sid=; DedeUserID=; DedeUserID__ckMd5=; SESSDATA=; bili_jct='

# 直播簽到
curl 'https://api.live.bilibili.com/sign/doSign' \
  -H 'authority: api.live.bilibili.com' \
  -H 'accept: application/json, text/plain, */*' \
  -H 'user-agent: Mozilla/5.0 (Windows NT 10.0; WOW64; Trident/7.0; rv:11.0) like Gecko' \
  -H 'origin: https://live.bilibili.com' \
  -H 'referer: https://live.bilibili.com/' \
  -H 'cookie: _uuid=; buvid3=; fingerprint=; buvid_fp=; buvid_fp_plain=; sid=; DedeUserID=; DedeUserID__ckMd5=; SESSDATA=; bili_jct=; PVID=; LIVE_BUVID='

# b漫簽到
curl -X POST 'https://manga.bilibili.com/twirp/activity.v1.Activity/ClockIn?platform=ios' \
  -H 'accept: application/json, text/plain, */*' \
  -H 'user-agent: Mozilla/5.0 (iPhone; CPU iPhone OS 8_3 like Mac OS X) AppleWebKit/600.1.4 (KHTML, like Gecko) Version/8.0 Mobile/12F70 Safari/600.1.4' \
  -H 'origin: https://live.bilibili.com' \
  -H 'referer: https://live.bilibili.com/' \
  -H 'cookie: _uuid=; buvid3=; fingerprint=; buvid_fp=; buvid_fp_plain=; sid=; DedeUserID=; DedeUserID__ckMd5=; SESSDATA=; bili_jct=; PVID=; LIVE_BUVID='

補充

b站的cookie是一年過期

參考資料

其他說明

本人文章截至2021年5月22日僅在本人博客博客園簡書平台發布,其他平台均為未授權發布。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM