微博為何不給二次轉載加上認證機制? | 知乎問答精選

 

A-A+

微博為何不給二次轉載加上認證機制?

2019年04月15日 知乎問答精選 暫無評論 閱讀 3 ℃ 次

在微博上,被轉載的原始微博不可被修改,而被二次轉載的引用內容卻可以被隨意修改甚至偽造。

具體到中國網民身上,很大一部分網民不核實信息的真偽就轉發,這在另一個方面上加速了謠言的傳播。幾個最近比較出名的例子:「紅十字總會的微博被眾多名人所'呸'!」;「鳳姐與陳冠希的感情糾葛」等等。

Updata:甘肅校車事件之後,有網友假冒@潘石屹 的名義發了一條微博,引起網民誤會(weibo.com/18664055),潘石屹本人也出來闢謠(weibo.com/11823912

為什麼國內的幾家主要微博提供商都沒提供二次轉載認證的服務?

【蔣又新的回答(5票)】:

這是一個技術問題。微博只有原帖和轉帖兩級,所謂的二次轉發,本質還是轉發原帖,只不過引用了前一個轉帖的文本。這個操作在twitter裡面是手動完成的:COPY頭一篇tweet的內容,前面加上「RT @XXX:」,然後再加上你想寫的新內容。新浪把這個過程自動化了,除了「RT「變成了」//「之外其餘都一樣。但這僅僅是在幫你複製粘貼;在底層數據結構裡,這個」//"之前和之後的內容都是你微博的一部分,沒有任何語義上的差別。

所以樓主說解決辦法很簡單,不敢苟同。要準確地解決,新浪首先需要用樹形的數據結構,而不是文本的辦法,來記錄整個轉發的鏈條。這個動作太大,且現有的數據怎麼轉換幾乎無解。

倒是有一些不那麼精確的第三方方案。比如說做個瀏覽器插件,在微博頁面上發現某個轉帖裡面有「//@XXX"時,後台抓一下這個XXX的微博,如果沒有轉過個帖子,則提示用戶。不過有點懷疑打假到底是不是一個大眾需求:大多數人並不關心內容真假,只是來看熱鬧的。

【windson的回答(3票)】:

新浪的用意是這樣的,讓你很快發現誰是傻逼。

【熊自誠的回答(0票)】:

我有一段時間以為"//@"是一個特殊標記,不允許隨便添加,後來發現錯了。

【喬明的回答(0票)】:

個人認為在技術上難以實現的前提下,應該普遍讓人們認同這一事實,讓人們在知情的前提下有自我判斷的能力。

【ArayS的回答(0票)】:

這個可以做,每條新生成微博都是帶ID,之前有公開說過轉發防偽造功能會在新版中應用,不知道為什麼又擱置了。

@蔣又新 把問題想得太複雜了,如果只解決轉發被偽造的問題,只要在前端做一下處理,包一層皮就行了,比如: ??

一次轉發:@A:123456789

正常二次轉發:@B:54321『//@A:123456789

偽造二次轉發1:@B:54321//@A:123456789

偽造二次轉發2:?@B:54321//@A:123789

三次四次....以此類推

【佘新偉的回答(0票)】:

這是一個技術問題。。。。轉發的內容不應該能被修改。。。根據陳皓的一篇文章來說,意思大概是國內沒法解決這個問題是因為技術上面做不到。詳細參文:coolshell.cn/articles

【小鳥的回答(0票)】:

不同意@蔣又新說的「這是一個技術問題」,相反技術上很容易實現:

當前用戶轉發提交的時候,程序從數據庫裡讀取前一個人的轉發內容,加在當前轉發內容後面就行了(這跟目前的轉發模式不同的只是不允許編輯前面轉發者的內容而已)。

使用樹形的數據結構,這個只是可以用來記錄轉發的來源,並不需要參與頁面顯示。

?

至於國內的微薄轉發為什麼要使用可編輯的模式,我猜測是因為字數限制的問題。一條微薄被轉發很多次後到我這裡可能已經達到140字的上限了,如果使用上面說的不可編輯的模式,那我這裡就無法再繼續轉發了,這就限制了信息的傳遞。而按照現在的模式可以刪掉裡面的一些內容繼續轉發。

標籤:-產品經理 -新浪 -新浪微博 -微博 -互聯網產品設計 -騰訊微博 -搜狐微博 -趙超越 -楊純波


相關資源:





給我留言