1

我尝试了社交插件“推荐栏”,它可以工作。它具有激活和停用社交阅读功能的内置功能。我想在我的简单应用程序中使用“read”publish_actions 启用此功能。我不想使用 cookie 或 session var 来做到这一点,这是一种错误的方式。用户必须选择在哪篇文章中打开/关闭社交阅读,并即时更改他的偏好。

用户登录:scope="publish_actions, email"

我知道:$facebook->api("/me/permissions"); $facebook->api("/me/news.reads?limit=10");

我可以发布阅读:FB.api('/me/news.reads', 'post', { 'article': 'xxxxxx', 'access_token': 'xxxxx' }, function(response)

并删除它: FB.api(id, 'delete', function(response)

API调用启用/禁用社交阅读功能的任何想法?如何为已安装应用的用户设置 publish_actions 权限值为 0/1?

4

1 回答 1

0

我不想使用 cookie 或 session var 来做到这一点,这是一种错误的方式。

是的,用户的个人资料将是一个更好的保存位置,这样他下次访问您的网站时就不必再次做出该决定。

如何为已安装应用的用户设置 publish_actions 权限值为 0/1?

您不能通过应用程序撤销权限。我不明白你为什么想要。如果用户在您的网站上禁用了社交阅读(最好将其保存在他们的个人资料中),那么不要代表他们发布任何内容。

于 2012-06-09T13:30:06.003 回答