在GRAPH API中检查页面的用户粉丝的方法是什么?
在graph api中,Pages.isFan方法不起作用,检查方法是什么图 api 中页面的用户粉丝?
谢谢。
In graph api, Pages.isFan method not working, what's method for checking user fan of a page in graph api?
Thanks.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
更新2:
要检查当前用户是否是登陆您的选项卡时 Facebook 页面的粉丝,请检查此 答案。
更新:
您可以使用
likes
连接来检查用户是否是某个页面的粉丝:这将返回一个空数据数组:
或者如果是粉丝:
这就是我们使用 PHP-SDK 进行检查的方式:
使用JS-SDK的类似脚本:
代码取自我的 教程。
虽然
pages.isFan
仍在为我工作,但您可以使用 FQLpage_fan
表与新的 PHP-SDK:来自文档:
UPDATE 2:
To check if the current user is a fan of the Facebook page on landing at your tab check this answer.
UPDATE:
You can use the
likes
connection to check if a user is a fan of a page:This would return either an empty data array:
Or if fan:
So this is how we check using the PHP-SDK:
Similar script usingJS-SDK:
Code taken from my tutorial.
While
pages.isFan
is still working for me, you can use the FQLpage_fan
table with the new PHP-SDK:From the documentation:
这是另一种方法,它依赖于 Facebook 发送到的signed_request POST 变量每个选项卡应用程序页面(如果您打开了“OAuth 2.0 for Canvas”高级选项。
这样做的好处是您不需要发送另一个 fql.query。
Here's another approach that relies on the signed_request POST variable that Facebook sends to every tab app page (if you have the "OAuth 2.0 for Canvas" advanced option turned on.
The nice thing about this is you don't need to send another fql.query.
或者,如果您想要显示一些内容(如果他们是粉丝或制作了一些动态内容),您可以使用 fbml。
例子:
Or you can use fbml if you whant for example show some content if they are fan or made some dinamic stuff.
example: