取消樓層后如何定位指定評(píng)論?看完就知道了

5月21日,B站發(fā)布公告,在經(jīng)過(guò)了一個(gè)月的試點(diǎn)以后,即日起全站的評(píng)論區(qū)不再顯示評(píng)論的樓層號(hào),以遏制搶樓等不良行為。
然而,不少用戶反饋,這樣會(huì)導(dǎo)致在茫茫評(píng)論中定位特定的評(píng)論變得十分困難。比如晚來(lái)的科普君,就很可能淹沒(méi)在眾多的評(píng)論里。
本文將給大家介紹,如何使用評(píng)論id,向他人分享特定的評(píng)論。

首先,請(qǐng)問(wèn)大家有沒(méi)有留意過(guò),在你收到其他小伙伴的回復(fù)或點(diǎn)贊時(shí),點(diǎn)擊對(duì)應(yīng)的提示,頁(yè)面或客戶端會(huì)導(dǎo)航到對(duì)應(yīng)的評(píng)論處?這說(shuō)明官方有一套導(dǎo)航到指定評(píng)論的機(jī)制。我們完全可以利用這個(gè)機(jī)制,仿照它的做法,實(shí)現(xiàn)對(duì)指定的評(píng)論導(dǎo)航的效果。
實(shí)現(xiàn)這個(gè)過(guò)程,需要三步:
1、獲取官方的導(dǎo)航語(yǔ)法
2、獲取想要導(dǎo)航的評(píng)論id
3、將1和2獲得的內(nèi)容進(jìn)行拼接,生成指定評(píng)論的導(dǎo)航鏈接。

第一步:獲取官方的導(dǎo)航語(yǔ)法
(這里如果不想知道過(guò)程的話,可以跳過(guò),直接去下文看結(jié)果……)
首先看一看你所希望導(dǎo)航的評(píng)論所屬的載體是什么?常見的,可以導(dǎo)航的載體有三種:視頻、專欄、專題(含番劇、電影、紀(jì)錄片、國(guó)創(chuàng)、電視劇、綜藝)。此外,活動(dòng)頁(yè)面(比如新番的完結(jié)報(bào)告)也是可以進(jìn)行導(dǎo)航的。有圖動(dòng)態(tài)和無(wú)圖動(dòng)態(tài)暫不支持導(dǎo)航。
接著,在你的"回復(fù)我的"或“收到的贊”那里,找到一條同種類的評(píng)論,將它的鏈接復(fù)制出去。你也可以先點(diǎn)擊鏈接,前往頁(yè)面,再?gòu)?fù)制網(wǎng)址,只是有時(shí)候可能由于頁(yè)面重定向,而無(wú)法成功。
這里給大家演示一下:



這樣,你就成功地復(fù)制了這條評(píng)論的導(dǎo)航地址,然而這只完成了第一步。
(之前跳過(guò)獲取過(guò)程的觀眾,快停下,說(shuō)結(jié)論咯!)
我這里直接告訴大家常用情況的導(dǎo)航語(yǔ)法吧:
視頻:http://www.bilibili.com/video/av + 視頻id(aid) + /#reply + 評(píng)論id(rpid)?
例:http://www.bilibili.com/video/av53052059/#reply1621163746
專欄:http://www.bilibili.com/read/cv + 專欄id(cvid) + #reply + 評(píng)論id(rpid)?
例:http://www.bilibili.com/read/cv2728250#reply1622495194
專題(主體):https://www.bilibili.com/bangumi/play/ss + 專題id(sid)?+ #reply?+ 評(píng)論id(rpid)?
例:https://www.bilibili.com/bangumi/play/ss26274#reply1627335372
注:不推薦。如果評(píng)論所在的單集和對(duì)方最后看的一集不符,則會(huì)導(dǎo)致評(píng)論區(qū)加載失敗。
專題(單集):https://www.bilibili.com/bangumi/play/ep + 單集id(epid)+ #reply?+ 評(píng)論id(rpid)??
例:https://www.bilibili.com/bangumi/play/ep259781#reply1627335372
其余的情況,還請(qǐng)大家自行測(cè)試,總之仿照我給的方法就行,規(guī)律就是URL后面填上#reply + 評(píng)論id。

第二步:獲取想要導(dǎo)航的評(píng)論id
這一部只能在PC端操作。
使用Chrome或者Chrome內(nèi)核的瀏覽器,在你想導(dǎo)航的評(píng)論處右鍵,點(diǎn)擊審查元素。然后你可以在選定的html的前幾層找到一堆數(shù)字,那個(gè)就是評(píng)論的id,最后,復(fù)制你所想導(dǎo)航的評(píng)論的id。




注:對(duì)于樓層的回復(fù)也是同理。如果不小心復(fù)制成了主樓id,雖然仍然可以定位到樓層,但這樣就無(wú)法導(dǎo)航到具體的回復(fù)上了。

第三步,將前兩部獲得的內(nèi)容進(jìn)行拼接,生成指定評(píng)論的導(dǎo)航鏈接。
這一步很簡(jiǎn)單,根據(jù)評(píng)論所在的稿件類型選擇正確的語(yǔ)法,然后替換稿件id和評(píng)論id即可。
比如現(xiàn)在你想導(dǎo)航視頻AV51358346下的評(píng)論1580717502,那么復(fù)制之前的視頻導(dǎo)航的語(yǔ)法,將視頻id替換成51358346,評(píng)論id替換成1580717502,得到導(dǎo)航鏈接:
http://www.bilibili.com/video/av51358346/#reply1580717502
然后,你就可以新建一個(gè)頁(yè)面,測(cè)試導(dǎo)航鏈接是否有效,并把它發(fā)給你的小伙伴了。
注意:
1、導(dǎo)航鏈接只在PC端生效,APP上只會(huì)前往對(duì)應(yīng)稿件。
2、請(qǐng)確保評(píng)論屬于對(duì)應(yīng)稿件下,否則會(huì)導(dǎo)致評(píng)論定位失敗,或者評(píng)論區(qū)加載失敗。

如果看完還有什么問(wèn)題的話,可以在評(píng)論區(qū)提問(wèn)。喜歡本專欄的話也可以點(diǎn)贊收藏硬幣支持。如果愿意幫忙轉(zhuǎn)發(fā)的話就更好了!