facebook page_fan 检查查询不完整结果
我为页面制作了一个 FB 应用程序。
并通过应用程序检查用户喜欢该页面。
我使用两种API。而且它们工作得很好。
FB.Data.query('从 page_fan 中选择 uid,其中 page_id=$pageid 和 uid=$userid') 并检查行数。
FB.api({ method: 'pages.isFan', page_id: '$pageid',uid:'$userid' }) 并检查它是否返回“true”。
但有些用户对我们的页面感兴趣。 (
他们已经喜欢我们的页面了。但他们仍然以不是粉丝的方式处理。
实际上 API 返回 false。
I made a FB app for page.
and check the user likes the page by the app.
I use two kinds of API. and they work well.
FB.Data.query('SELECT uid FROM page_fan WHERE page_id=$pageid and uid=$userid')
and check number of rows.FB.api({ method: 'pages.isFan', page_id: '$pageid',uid:'$userid' })
and check it returns 'true'.
but some users appeal to our page. (
They already like our page. but they still handled as not a fan.
Actually API returns false.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您可以尝试使用新的 Graph API 调用,看看是否能获得更好的结果
http://graph.facebook.com/me/likes/PAGEID?access_token=UserAccessTokenWithUserLikesPermissionsEnabled
You can try and use the new Graph API call to see if you get better results
http://graph.facebook.com/me/likes/PAGEID?access_token=UserAccessTokenWithUserLikesPermissionsEnabled
这有一个错误。您可以在这里看到它:
http://developers.facebook.com/bugs/344295515590822?browse=search_4f5f3563d780d9449526693
1个多月后Facebook还没有修复它。
There is a bug about this. You can see it here:
http://developers.facebook.com/bugs/344295515590822?browse=search_4f5f3563d780d9449526693
More than 1 month later Facebook does not fixed it.