【问题标题】:Facebook on/off social reading in appFacebook 在应用程序中打开/关闭社交阅读
【发布时间】:2012-06-09 13:23:19
【问题描述】:

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

用户登录: scope="publish_actions, 电子邮件"

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

我可以发布如下内容: FB.api('/me/news.reads', '邮政', { '文章': 'xxxxxx', 'access_token': 'xxxxx' }, 函数(响应)

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

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

【问题讨论】:

  • 为什么存储用户偏好是一件坏事?

标签: facebook facebook-graph-api facebook-social-plugins


【解决方案1】:

我不想使用 cookie 或 session var 来执行此操作,这是错误的方式。

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

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

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

【讨论】:

  • 我不想撤销权限,我只想暂时关闭!!!就像我可以使用推荐栏插件一样。
猜你喜欢
  • 2015-10-09
  • 1970-01-01
  • 2015-12-07
  • 1970-01-01
  • 2012-01-27
  • 2023-03-22
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多