-1

我已经在我的 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。任何帮助plzzzz我真的坚持下去

4

1 回答 1

0

这是一个 facebook 方面的问题,这个问题还没有解决。对于某些 ID,它工作得很好,但对于某些 ID,它在任何一种情况下都返回空。如果我们通过适当的渠道,那么这个链接非常有用http://www.masteringapi.com/tutorials/facebook-api-check-if-a-user-is-fan-of-a-facebook-page/20/ 就我而言,我在 iOS 上应用了这个,所以这个链接对我没有太大帮助。最后我只是检查了我的 UIWebView 中的语句。如果用户喜欢这个页面,那么只有 2 种情况的陈述,

  1. 您和其他 10,000 人喜欢此页面。
  2. 您、您的朋友姓名、您的朋友姓名和其他 10,000 人喜欢此页面。

因此,如果您对“您和”或“您”进行了罚款,则表示用户喜欢此页面,否则用户不喜欢此页面。

于 2013-02-06T05:45:32.587 回答