Ios Facebook喜欢/不喜欢给出错误消息

Ios Facebook喜欢/不喜欢给出错误消息,ios,facebook,Ios,Facebook,我正在构建一个实现Facebook的应用程序。通过这个应用程序,我可以喜欢和评论一篇文章。我正在为登录用户获取主页提要。现在,对于类似的操作,我使用图形API: https://graph.facebook.com/POST_ID/likes?&access_token=ACCESS_TOKEN 使用HTTPMethod:POST 这里,POST_ID是我为每个提要获取的ID,以及登录用户的访问令牌 现在在大多数情况下,我都喜欢使用这个API的提要。但有些帖子没有相似的联系。我如何知

我正在构建一个实现Facebook的应用程序。通过这个应用程序,我可以喜欢和评论一篇文章。我正在为登录用户获取主页提要。现在,对于类似的操作,我使用图形API:

https://graph.facebook.com/POST_ID/likes?&access_token=ACCESS_TOKEN 
使用
HTTPMethod:POST

这里,
POST_ID
是我为每个提要获取的
ID
,以及登录用户的访问令牌

现在在大多数情况下,我都喜欢使用这个API的提要。但有些帖子没有相似的联系。我如何知道哪个提要具有相似的连接&哪个没有

现在我要说的是。对于不同的操作,我使用图形API:

https://graph.facebook.com/POST_ID/likes?&access_token=ACCESS_TOKEN
使用
HTTPMethod:DELETE

我可以使用这个API发布一些帖子或订阅源。但对于一些人,我收到了一条错误信息。在这种情况下,我使用以下示例:

这是
POST\u ID=12345\u 67890
。当我收到此错误消息时,我使用67890作为本例中的
POST\u ID
&我成功地完成了一个POST/feed

同样,在某些情况下,将此
67890
用作
POST\u ID
会产生错误&在这种情况下,如果接收的提要中存在对象ID,我将使用对象ID。在某些情况下,我得到了真实的回应

但在其他情况下,我找不到任何解决Facebook上类似和不同的提要/帖子的方法


等待肯定答复。

如果您使用的是正确的订阅源的post\u id,那么在通过以下代码在facebook上喜欢/不喜欢帖子时,它将不会产生任何错误 如果您想喜欢,请将HTTPMethod更改为POST,否则将DELETE设置为loke。不需要accesstoken来调用此api。如果正在使用,则不会产生任何错误

     [FBRequestConnection startWithGraphPath:[NSString stringWithFormat:@"%@/likes",@"Post_id"] parameters:nil HTTPMethod:@"DELETE" completionHandler:^(FBRequestConnection *connection, id result, NSError *error) {
    if (error)
    {
        NSLog(@"error: %@", error.localizedDescription);
    }
    else
    {
        NSLog(@"ok!! %@",result);
    }
}];

一般来说,应用程序只能删除使用同一应用程序创建的内容。我不知道这是否也适用于帖子的取消链接-你能检查一下以前喜欢使用你的应用程序的帖子和喜欢其他方式的帖子(直接在facebook.com上,其他应用程序上)的行为是否不同吗要确认还是取消?可以成功地从应用程序中喜欢和取消喜欢从应用程序中发出的帖子。但当我喜欢其他人从facebook或其他应用程序创建的帖子时。“喜欢”是成功的,但当我尝试从我的应用程序中删除这些帖子时,我会收到错误消息,这些帖子以前是从我的应用程序中喜欢的,但是由其他人从facebook或其他手机/应用程序中创建的。