Iphone 检查用户是否喜欢ios中的链接

Iphone 检查用户是否喜欢ios中的链接,iphone,facebook-graph-api,facebook-like,Iphone,Facebook Graph Api,Facebook Like,我需要知道用户是否已经喜欢Facebook上的链接。 我第一次做这件事,必须在短时间内完成,所以直接问这个问题,我试着用谷歌搜索,但没有得到满意。如蒙答复,将不胜感激。谢谢 要检查用户是否喜欢一篇文章,我们需要从流表而不是喜欢表中获取数据,请按照以下请求进行操作 Request : NSURL *requestURL = [NSURL URLWithString:@"https://graph.facebook.com/fql"]; NSMutableDictionary * params1

我需要知道用户是否已经喜欢Facebook上的链接。 我第一次做这件事,必须在短时间内完成,所以直接问这个问题,我试着用谷歌搜索,但没有得到满意。如蒙答复,将不胜感激。谢谢


要检查用户是否喜欢一篇文章,我们需要从流表而不是喜欢表中获取数据,请按照以下请求进行操作

Request : 
NSURL *requestURL = [NSURL URLWithString:@"https://graph.facebook.com/fql"];

NSMutableDictionary * params1 = 
[NSMutableDictionary dictionaryWithObjectsAndKeys:
[NSString stringWithFormat:
@"SELECT likes FROM stream WHERE post_id = '%@'",
postID],@"q",facebookOfflineAccessToken,@"accessToken",nil];
作为响应,我们将获得喜欢和用户喜欢的文件总数

Response :
"user_likes" = 0 //for not liked,     
"user_likes" = 1 //for like                                                                                     

我自己得到问题的答案如下:

要检查您是否喜欢Facebook中的任何url,首先需要获取您在Facebook中喜欢的所有url。为了获取喜欢的URL的json数据,我使用以下代码调用了FB Graph api:

NSString*url=[NSString stringWithFormat:@',fbUserID,fbUserToken]

你需要传递你想要的用户的用户id以及Facebook当前会话的访问令牌

此api调用将返回喜欢的URL的json。 如果解析这个json,您将从中获得“url”字段。将所有这些URL存储在一个数组中

现在搜索要检查其在该数组中是否相似的url

就这样。。它解决了我的问题。。希望它也能帮助别人