0

推荐栏似乎运行良好,但无法从用户的时间线中删除最近的阅读操作。由于所有操作都由插件处理,因此似乎没有办法获取读取生成的 ACTION_ID。

因此,Facebook 不会通过推荐栏批准我的阅读操作,因为我无法在文章中提供一个链接,该链接显示“从时间线中删除”从用户的时间线中删除操作。

4

3 回答 3

0

您使用您的 url 作为对象读取读取操作的 /me/news.reads API 调用,然后使用该操作 id 进行删除。

于 2012-05-16T19:42:52.113 回答
0

我在批准我的阅读操作时遇到了同样的问题。不幸的是,Facebook 并不在意,并且会拒绝您的操作,因为它没有为用户提供稍后删除其操作的能力。

唯一的方法是手动构建此功能。推荐栏插件在发布到 Facebook 后不会返回操作的 ID,因此您必须手动查询 Facebook 以获取信息:

$activity = $fb->api('/me/' . $action_id );
print_r( $activity );

然后,您必须正确显示信息并让用户从那里删除他们的信息。

对于我的网站,我必须创建一个 WordPress 插件来做到这一点。你可以在这里看到它的作用: http ://www.xtremeps3.com/wp-admin/admin.php?page=facebook-activity/facebook-activity.php

于 2012-05-22T14:26:39.910 回答
0

并且作为更新,推荐栏的“社交阅读”功能已被删除,可能是由于阅读操作问题(几个月前被报告为错误并在该功能消失的同时标记为已修复) . 它现在只是复制了 Recommend Box 功能。——</p>

于 2013-02-08T18:15:19.970 回答