我不久前在我的网站上安装了Facebook Activity Feed plugin,而该网站处于深度开发阶段。从那时起,网络应用程序中的网站结构和网址发生了重大变化,但Facebook插件在捕获所有用户的“喜欢”和“共享”方面做得很好,包括那些引用已删除资源的用户。并且这些活动仍然显示在插件中,其中一些具有令人不快的错误(因为在引用的URL处没有资源为Facebook提供了不错的Open Graph META)。
我想要做的是重置插件,以便“忘记”之前的所有活动,但是我找不到如何执行此操作。看起来活动历史存储在Facebook端的某个地方。
我的问题的自然答案是处理导致不存在页面的所有URL,但由于多种原因我不能这样做。 任何有关此事的帮助将不胜感激!
答案 0 :(得分:0)
您无法删除内容。内容完全由Facebook控制。问题是所有这些活动实际上都与用户的帐户相关联。由于您无法控制用户帐户的内容,因此无法控制活动供稿的内容。
您可以做的一件事是设置活动源的过滤器参数。
“过滤器 - 允许您过滤插件中显示的URL。插件将只包含URL的前两个路径参数中包含过滤器的URL。如果URL的前两个路径参数中没有任何内容匹配过滤器,URL将不包括在内。“
通过使用过滤器参数,您可以将Feed设置为仅包含您想要的网址,并省略旧网址。