亚洲综合原千岁中文字幕_国产精品99久久久久久久vr_无码人妻aⅴ一区二区三区浪潮_成人h动漫精品一区二区三

主頁 > 知識庫 > Biblibili視頻投稿接口分析并以Python實現自動投稿功能

Biblibili視頻投稿接口分析并以Python實現自動投稿功能

熱門標簽:地圖標注可以遠程操作嗎 甘肅高頻外呼系統 江門智能電話機器人 滴滴地圖標注公司 天津塘沽區地圖標注 400電話在線如何申請 智能電話機器人調研 如何申請400電話代理 杭州房產地圖標注

B站視頻發布接口分析

項目地址:https://gitee.com/nbody1996/bilibili_video_uploader

視頻地址:https://www.bilibili.com/video/BV1qt4y1v76u/

獲取登錄Cookies

請求要帶著登錄成功后關鍵Cookies,才能被B站后臺認為是已登錄的狀態。

研究發現,以下兩個是必要的:

  1. SESSDATA(session會話cookies, 相當于登錄憑證)
  2. bili_jct(防CSRF攻擊)

這兩個都能在瀏覽器開發者工具(F12)中查看到,比如在谷歌瀏覽器中:

然后將這兩個值復制下來,在接下來的請求中cookies帶上這兩個值即可保持登錄狀態

解決方案:

  1. 可用requests.Session.cookies = requests.utils.cookiejar_from_dict設置Cookies,將在以后請求會話中保持
  2. 可用requests.Session.headers = {'User-Agent':'???'}設置UA,將在以后請求會話中保持

preupload預上傳

請求方法GET

請求接口https://member.bilibili.com/preupload

請求體:

響應體:

請求體解決方案:

  1. name參數可由os.path.basenamepathlib.Path.name屬性獲得
  2. size參數可由os.path.getsizepathlib.Path.stat().st_size獲得

step1 準備上傳視頻

請求方法POST

請求接口https://upos-sz-upcdnbda2.bilivideo.com/[upos_uri]

替換上面[upos_uri]preupload預上傳接口響應體中upos_uriupos://的后面部份,比如https://upos-sz-upcdnbda2.bilivideo.com/ugcboss/m201010a23h35mci3cejzh2xe4a6gwq1.mp4

請求頭:

請求體:

響應體:

step2 分批上傳視頻

重難點

請求方法PUT

請求接口同step1接口

請求頭同step1接口

請求體(分兩個部份):

請求體解決方案:

params參數通過requests.put的params參數傳遞,payload通過requests.put的data參數傳遞

  • chunks總批次根據preupload響應體中chunk_size參數計算得出,通過math.ceil(filesize/chunk_size)向上取整。得到chunks后,在循環中改變partNumberchunk兩者
  • 內置函數open獲得視頻文件IO流。read(size=chunk_size)方法獲得指定大小的視頻字節,并通過內置函數len獲得當前批次字節數size參數。tell方法獲取當前字節位置,對應startend參數
  • 在循環中改變partNumberchunkchunkssizestartend參數
  • read讀出的字節通過requests.put的data參數傳遞過去

step3 通知上傳完畢

請求方法POST

請求接口同step1接口

請求頭同step1接口

請求體(分兩個部份):

PS: 上圖沒有用框框住的參數,都是固定寫死

請求體解決方案:

json形式的請求體可以用requests.post的json參數傳遞

輪詢獲取視頻封面

請求方法GET

請求接口https://member.bilibili.com/x/web/archive/recovers?fns=[bfilename]

注意把[bfilename]替換成在B站的視頻文件名

響應體:

解決方案: 因為要等待B站后端處理好封面圖片,所以這一步需要隔一段時間就訪問一下該接口,直到響應體的data字段不是空列表時結束輪詢

選擇推薦分區

請求方法GET

請求接口https://member.bilibili.com/x/web/archive/typeid

請求體:

PS:

  • groupid不清楚干嘛用的, 目前遇到可以固定是0或1
  • vfea不清楚干嘛用的, 空字符串即可

響應體:

選擇推薦標簽

請求方法GET

請求接口https://member.bilibili.com/x/web/archive/typeid

請求體:

響應體:

PS: 可以用列表推導式將標簽字符串存于列表中,再用字符串join方法用英文逗號拼接

預發布

請求方法GET

請求接口https://member.bilibili.com/x/geetest/pre/add

PS: 沒啥好講的, 直接get這個鏈接,它的響應體也沒什么有用的東西

發布視頻

經過前面的"過五關斬六將",終于到了最后一步了

請求方法POST

請求接口https://member.bilibili.com/x/vu/web/add?csrf=[bili_jct]

注意替換鏈接中csrf參數為bili_jct(一開始需要的兩個Cookies的中其一)

請求體(JSON):

自制類型的視頻請求體與上圖有些許差別:

  • 因為source是只針對于轉載類型視頻的,所以自制類型視頻不需要攜帶該參數
  • 新增interactive參數,取值0或1,貌似是跟允許觀眾投稿字幕有關
  • 新增no_reprint參數,取值0或1,貌似是跟自制聲明有關
  • 最重要的是聲明版權,改變copyright為1即可

完整代碼

Talk is cheap, Show me the code

戳它: https://gitee.com/nbodyfun/bilibili_video_uploader/raw/master/bilibili_up.py

到此這篇關于Biblibili視頻投稿接口分析并以Python實現自動投稿功能的文章就介紹到這了,更多相關Python實現自動投稿內容請搜索腳本之家以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:
  • Python爬取騰訊視頻評論的思路詳解
  • 使用python實現抓取騰訊視頻所有電影的爬蟲
  • 基于python實現的抓取騰訊視頻所有電影的爬蟲
  • python利用文件時間批量重命名照片和視頻
  • Python爬取某平臺短視頻的方法
  • python tkinter實現下載進度條及抖音視頻去水印原理
  • python gui開發——制作抖音無水印視頻下載工具(附源碼)
  • 使用Python下載抖音各大V視頻的思路詳解
  • 用python制作個視頻下載器
  • Python爬取梨視頻的示例
  • python 爬取騰訊視頻評論的實現步驟

標簽:臨汾 河池 德宏 重慶 漢中 長春 東莞 廊坊

巨人網絡通訊聲明:本文標題《Biblibili視頻投稿接口分析并以Python實現自動投稿功能》,本文關鍵詞  Biblibili,視頻,投稿,接口,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Biblibili視頻投稿接口分析并以Python實現自動投稿功能》相關的同類信息!
  • 本頁收集關于Biblibili視頻投稿接口分析并以Python實現自動投稿功能的相關信息資訊供網民參考!
  • 推薦文章
    成人免费网站久久久| 黄色免费网站在线| 久久久久久久久综合影视网| 可以免费在线看黄的网站| 亚洲www美色| 毛片高清| 国产激情视频在线观看| 一本伊大人香蕉高清在线观看| 国产成人啪精品| 夜夜操网| 日本在线不卡免费视频一区| 国产伦精品一区三区视频 | 99久久精品国产国产毛片| 久久99中文字幕| 二级片在线观看| 亚欧成人毛片一区二区三区四区| a级毛片免费全部播放| 久久国产精品永久免费网站| 日韩在线观看视频网站| 亚欧成人毛片一区二区三区四区| 成人免费一级毛片在线播放视频| 日韩中文字幕在线亚洲一区| 精品毛片视频| 国产一区二区精品久久| 国产91精品一区二区| 你懂的在线观看视频| 午夜在线亚洲男人午在线| 国产高清视频免费观看| 久久精品免视看国产成人2021| 精品在线免费播放| 午夜在线亚洲男人午在线| 久久久久久久久综合影视网| 精品在线观看一区| 精品久久久久久中文| 日本免费区| 成人免费观看网欧美片| 一级毛片视频免费| 亚洲爆爽| 美女免费精品视频在线观看| 国产视频一区二区在线观看| 中文字幕一区二区三区精彩视频 | 欧美另类videosbestsex久久| 国产精品自拍亚洲| 欧美电影免费| 久久福利影视| 一级女性大黄生活片免费| 欧美一级视频免费观看| 一级毛片视频免费| 欧美一级视频免费观看| 日本久久久久久久 97久久精品一区二区三区 狠狠色噜噜狠狠狠狠97 日日干综合 五月天婷婷在线观看高清 九色福利视频 | 好男人天堂网 久久精品国产这里是免费 国产精品成人一区二区 男人天堂网2021 男人的天堂在线观看 丁香六月综合激情 | 一级片片| 日本伦理片网站| 国产成人女人在线视频观看| 九九久久99综合一区二区| 欧美另类videosbestsex高清| 精品国产亚洲人成在线| 免费国产在线视频| 高清一级做a爱过程不卡视频| 国产一区二区高清视频| 九九久久99| 久久99青青久久99久久| 99久久精品费精品国产一区二区| 好男人天堂网 久久精品国产这里是免费 国产精品成人一区二区 男人天堂网2021 男人的天堂在线观看 丁香六月综合激情 | 国产麻豆精品免费视频| 亚洲第一页乱| 亚洲女人国产香蕉久久精品| 亚洲www美色| 国产不卡福利| 久久99青青久久99久久| 尤物视频网站在线| 日韩专区亚洲综合久久| 成人免费一级毛片在线播放视频| 四虎影视久久久免费| 麻豆网站在线看| a级精品九九九大片免费看| 亚洲第一视频在线播放| 欧美激情一区二区三区中文字幕| 99久久精品国产国产毛片| 国产一区二区精品久久91| 中文字幕Aⅴ资源网| 一级片片| 一级女性大黄生活片免费| 一本高清在线| 青青青草影院| 可以免费在线看黄的网站| 国产成人啪精品视频免费软件| 久久成人亚洲| 韩国三级视频在线观看| 日本免费乱理伦片在线观看2018| 欧美另类videosbestsex久久| 91麻豆精品国产综合久久久| 成人免费观看男女羞羞视频| 欧美爱色| 四虎影视库国产精品一区| 可以免费看毛片的网站| 99久久精品国产国产毛片| 99久久精品国产国产毛片| 国产一区二区福利久久| 高清一级片| 99色精品| 国产精品1024永久免费视频 | 国产一区二区精品久久| 久久成人性色生活片| 欧美激情一区二区三区视频高清| 欧美另类videosbestsex高清| 精品在线免费播放| 色综合久久天天综线观看| 免费一级片在线观看| 黄视频网站在线免费观看| 欧美大片aaaa一级毛片| 精品国产亚洲一区二区三区| 毛片高清| a级黄色毛片免费播放视频| 日本伦理网站| 成人影院一区二区三区| 精品久久久久久影院免费| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 日本久久久久久久 97久久精品一区二区三区 狠狠色噜噜狠狠狠狠97 日日干综合 五月天婷婷在线观看高清 九色福利视频 | 欧美日本国产| 日韩免费在线视频| 97视频免费在线| 欧美a级成人淫片免费看| 四虎影视久久| 国产成人啪精品视频免费软件| 午夜激情视频在线播放| 久久成人性色生活片| 久久国产精品自线拍免费| 国产高清在线精品一区二区| 日韩一级精品视频在线观看| 可以免费在线看黄的网站| 精品美女| 成人高清免费| 精品国产一区二区三区久久久狼 | 日韩免费在线视频| 成人a级高清视频在线观看| 精品国产一区二区三区久久久狼 | 成人在激情在线视频| 精品国产香蕉在线播出 | 午夜家庭影院| 国产精品12| 999久久66久6只有精品| 天堂网中文字幕| 你懂的福利视频| 天天做日日爱夜夜爽| 亚洲精品影院久久久久久| 成人高清护士在线播放| 欧美爱色| 日本久久久久久久 97久久精品一区二区三区 狠狠色噜噜狠狠狠狠97 日日干综合 五月天婷婷在线观看高清 九色福利视频 | 国产精品自拍亚洲| 午夜在线影院| 免费国产在线观看| 一级毛片视频播放| 日韩免费在线观看视频| 超级乱淫黄漫画免费| 天天做人人爱夜夜爽2020毛片| 欧美一级视频免费观看| 99色吧| 成人免费一级毛片在线播放视频| 精品视频在线观看一区二区 | 午夜精品国产自在现线拍| 国产麻豆精品免费密入口 | 久久精品店| a级黄色毛片免费播放视频| 香蕉视频亚洲一级| 日日夜人人澡人人澡人人看免| 久久国产精品只做精品| 久久国产精品永久免费网站| 欧美日本免费| 成人av在线播放| 亚洲 男人 天堂| 99久久精品国产国产毛片| 国产欧美精品| 成人a级高清视频在线观看| 久久99这里只有精品国产| 午夜精品国产自在现线拍| 九九九在线视频| 日日夜夜婷婷| 欧美另类videosbestsex| 成人免费网站久久久| 一a一级片| 欧美日本国产| 中文字幕97| 日韩av东京社区男人的天堂| 国产伦精品一区二区三区在线观看| 一本伊大人香蕉高清在线观看| 中文字幕一区二区三区精彩视频 | 国产伦久视频免费观看 视频 | 国产一区免费观看| 午夜欧美成人久久久久久| 日韩欧美一及在线播放| 国产麻豆精品视频| 欧美日本韩国| 久久福利影视| 精品久久久久久中文| 日本伦理网站| 午夜在线亚洲| 日韩av成人| 一级女性大黄生活片免费| 精品国产一区二区三区久|