我在我的iPhone应用程序中实现了facebook“Page Like”的功能。我使用https://graph.facebook.com/me/likes/18168151511?access_token=xxxxxxxxx链接来表示FB页面。此页面返回一个响应的json。如果页面被喜欢,那么它的响应json就像这样
{
"data": [
{
"category": "Local business",
"name": "Sky Zone",
"id": "xxxxxxxx",
"created_time": "2013-02-04T07:51:15+0000"
}
],
"paging": {
"next": "https://graph.facebook.com/100001965134734/likes?target_id=18168151511&access_token=AAAFJTR2OINoBAKz6HZAYcZCEcLOZCegJnLk0vqPSqxsBOQZC8kb0I6xEYy2GXqsOROicqMMwpMEhZCw8tpZBP2AiAiyQf69vv4EWalZCHRmjwZDZD&limit=5000&offset=5000&__after_id=18168151511"
}
}
如果页面不受欢迎,则返回空的json。但对于某些ID,它返回空json,而他们喜欢这个页面,但它仍然返回空json。 任何帮助都是我真的坚持下去的
答案 0 :(得分:0)
这是facebook方面的问题,此问题尚未解决。对于某些ID,它工作得很好,但对于某些ID,它在任何一种情况下都返回空。如果我们通过适当的渠道,则此链接非常有用http://www.masteringapi.com/tutorials/facebook-api-check-if-a-user-is-fan-of-a-facebook-page/20/ 在我的情况下,我在iOS上应用这个,所以这个链接对我没有太多帮助。最后我刚刚在UIWebView中查看了该语句。如果用户喜欢这个页面,那么只有两种语句,
- 您和另外10,000人喜欢此页。
- 您,您的朋友姓名,您的朋友姓名和其他10,000人都喜欢这个页面。
醇>
所以,如果你对“你和”或“你”这个词进行罚款,那么就意味着用户喜欢这个页面,否则用户就不喜欢这个页面了。