【发布时间】:2015-04-22 09:52:26
【问题描述】:
我只想让用户访问我的服务,前提是他们喜欢我客户的 Facebook 页面。我有一个用于多个服务的 FB APP(混合 PHP/JS),因此我需要检查几个页面。
遗憾的是,user_likes 权限不能用于此目的。阅读FB's docs
禁止根据某人是否喜欢某个页面来访问您的应用或应用中的某些内容。
我仍然希望仅向喜欢客户页面的用户提供我的服务,可能会使用单个 Facebook 应用程序。这在某种程度上可能吗?
当然,问题不在于检测用户何时按下like 按钮,我已经通过edge.create 事件实现了这一点。问题是要了解用户在加载插件时是否已经喜欢该页面。我尝试使用 jQuery,但类似框被渲染到不同域上的 iframe 中,所以它是 XSS...
【问题讨论】:
标签: facebook facebook-graph-api facebook-php-sdk