2012-05-25 33 views
0

是否可以從Facebook應用程序隱藏用戶牆上的貼子,就像用戶指定某些關鍵字的過濾器功能一樣,應用程序會隱藏所有包含用戶牆上關鍵字的貼子?隱藏用戶牆上的貼子

回答

0

是的,但我不會在這裏解釋整個過程,因爲它基本上是一個關於如何遍歷數組的教程。基本上,您只需要進行身份驗證並從Graph API獲取用戶的Feed connection。這將爲您提供一個JSON數組,代表該用戶的時間軸/牆。

一旦你有了這個數組,你可以遍歷它,如果特定的關鍵字存在於JSON對象的內容部分,你可以選擇不在你的應用中顯示它們。

0

從技術上講,你不行。如果用戶無法從他們的個人資料中隱藏帖子,那麼應用程序也不能這樣做。 Facebook爲您提供Hide from Timeline的選項以隱藏用戶時間軸上的帖子,但它不會阻止帖子出現在其他地方。

除非您的應用程序是消息的來源(即應用程序創建消息),否則無法從用戶的時間線中刪除帖子。 FB也不會讓你修改用戶的帖子:

隱私政策:任何非默認隱私設置必須有意地由用戶選擇 。除非 用戶主動指定他們需要此非非默認 設置,否則您不能設置自定義隱私設置。需要注意的是該職位的知名度將 確定了更嚴格的用戶隱私設定,以及對 後的隱私領域

這聽起來像您的應用程序試圖審查用戶的帖子,而不是根據用戶的請求隱藏它們。