2011-10-09 51 views
1

Facebook的牆更新現在有用戶的下拉菜單「取消標記爲頂級報道」,「隱藏故事」,「報道故事或垃圾郵件」等。我們可以通過編程調用這些操作嗎?我想知道我們是否可以執行POST操作來設置is_hidden或任何與top_story,報告等相關的屬性。我不想過多考慮編程式取消訂閱。當我們嘗試發佈這些命令時,我不介意Facebook的確認。這個想法是消除用戶牆上的垃圾,而不是去除他們真正想看到的任何東西。謝謝!是否可以使用應用隱藏故事?

回答

1

通過Graph API無法提供報告垃圾郵件。 Facebook's API documentation for Posts(出現在用戶的新聞提要故事)不包括刪除操作(可用於刪除帖子),但它指出:

您可以刪除帖子,只要你的應用程序創建的帖子。

我相信Facebook假定用戶將手動隱藏他們不想看到的帖子。由於Facebook有某種算法來確定顯示哪些帖子,因此允許第三方應用程序自動從用戶的牆上刪除帖子(更不用說濫用的可能性),從而降低其性能並沒有意義。

+0

我會接受你的答案。由於您引用的原因,我特別提出這個問題。 Facebook將用戶的負擔手動隱藏或忽略「垃圾郵件」 - 每一個朋友認爲每分鐘都有興趣的想法。我正在考慮創建一個應用程序,以幫助消除垃圾,而不是實際阻止朋友,並優先考慮更有用的狀態說明。 Facebook用來確定什麼是重要的算法嚴重不足。至於濫用,任何有用的東西也可能被濫用。我可能仍然會這樣做,完全不同。謝謝。 – TonyG

0

目前看起來似乎沒有可能使用圖形API「隱藏」或「取消隱藏」來自頁面牆的帖子。

我們花了一些時間來檢查這一點,即使查詢飼料給了我們一個場「is_hidden」,我們不能發佈一個更新到這個領域...

+0

它確實,但只適用於非管理員用戶的帖子。 「您可以隱藏非管理員用戶發佈的頁面發佈,方法是使用以下參數向/ POST_ID發出HTTP POST:」 –

+0

是否可以隱藏非管理員評論? – superscral

+0

@superscral - no。 – rcastera

相關問題