首頁  >  文章  >  後端開發  >  javascript - b站發送彈幕的post請求裡的幾個參數是什麼意思?

javascript - b站發送彈幕的post請求裡的幾個參數是什麼意思?

WBOY
WBOY原創
2016-12-05 13:44:241776瀏覽

用chrome捕捉到b站發送彈幕時的請求,發現FormData裡有兩個參數不太懂。
javascript - b站發送彈幕的post請求裡的幾個參數是什麼意思?

1.pool是彈幕池的編號
2.fontsize是字號
3.cid是用戶id
6.message是我發送的彈幕內容
7.mod是彈幕模式(也就是頂端、滾動等)
8.playtime是在影片中出現的時間,以s為單位,可以精確到小數點後3位。
9.color就是顏色編號

但是有兩個我不太懂的是rnd和date。因為他提交的formdata中沒有視頻av號,所以我認為rnd和date應該和av號和當前時間有關,rnd我懷疑是打開界面生成的一個隨機數字,date應該是當前時間經過某種算法處理後得到的結果。

有沒有人看過這種FormData?能猜出rnd和date的生成方法嗎?

回覆內容:

用chrome捕捉到b站發送彈幕時的請求,發現FormData裡有兩個參數不太懂。
javascript - b站發送彈幕的post請求裡的幾個參數是什麼意思?

1.pool是彈幕池的編號
2.fontsize是字號
3.cid是用戶id
6.message是我發送的彈幕內容
7.mod是彈幕模式(也就是頂端、滾動等)
8.playtime是在影片中出現的時間,以s為單位,可以精確到小數點後3位。
9.color就是顏色編號

但是有兩個我不太懂的是rnd和date。因為他提交的formdata中沒有視頻av號,所以我認為rnd和date應該和av號和當前時間有關,rnd我懷疑是打開界面生成的一個隨機數字,date應該是當前時間經過某種算法處理後得到的結果。

有沒有人看過這種FormData?能猜出rnd和date的生成方法嗎?

已經解決了問題,rnd隨機生成9位隨機數即可,date是時間戳,b站自動發彈幕腳本已經完成,感謝回答。

date不是時間戳嗎,如果位數不對有可能是毫秒級,另外一個就不知道了,再發一條彈幕看看rnd有變化沒

date應該是發送的時間戳,毫秒級的。
rnd可能是random?隨機數?

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn