2012-05-25 49 views
0

是否可以从Facebook应用程序隐藏用户墙上的贴子,就像用户指定某些关键字的过滤器功能一样,应用程序会隐藏所有包含用户墙上关键字的贴子?隐藏用户墙上的贴子

回答

0

是的,但我不会在这里解释整个过程,因为它基本上是一个关于如何遍历数组的教程。基本上,您只需要进行身份验证并从Graph API获取用户的Feed connection。这将为您提供一个JSON数组,代表该用户的时间轴/墙。

一旦你有了这个数组,你可以遍历它,如果特定的关键字存在于JSON对象的内容部分,你可以选择不在你的应用中显示它们。

0

从技术上讲,你不行。如果用户无法从他们的个人资料中隐藏帖子,那么应用程序也不能这样做。 Facebook为您提供Hide from Timeline的选项以隐藏用户时间轴上的帖子,但它不会阻止帖子出现在其他地方。

除非您的应用程序是消息的来源(即应用程序创建消息),否则无法从用户的时间线中删除帖子。 FB也不会让你修改用户的帖子:

隐私政策:任何非默认隐私设置必须有意地由用户选择 。除非 用户主动指定他们需要此非非默认 设置,否则您不能设置自定义隐私设置。需要注意的是该职位的知名度将 确定了更严格的用户隐私设定,以及对 后的隐私领域

这听起来像您的应用程序试图审查用户的帖子,而不是根据用户的请求隐藏它们。