首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Facebook Like/Like给出错误消息

Facebook Like/Like给出错误消息
EN

Stack Overflow用户
提问于 2013-06-19 20:41:14
回答 1查看 372关注 0票数 1

我正在构建一个实现Facebook的应用程序。通过这个应用程序,我可以给帖子点赞和评论。我正在为登录的用户获取主页摘要。现在,对于Like操作,我使用了图形API:

代码语言:javascript
复制
https://graph.facebook.com/POST_ID/likes?&access_token=ACCESS_TOKEN 

使用HTTPMethod: POST

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

现在,在大多数情况下,我可以使用此API喜欢提要。但有些帖子没有类似的连接。我如何知道哪个提要有like连接&哪个没有。

现在谈到不像。对于不同的操作,我使用的是图形API:

代码语言:javascript
复制
https://graph.facebook.com/POST_ID/likes?&access_token=ACCESS_TOKEN

使用HTTPMethod: DELETE

我可以不像一些帖子或订阅使用这个API。但对于某些情况,我会收到错误消息。在这种情况下,我使用示例:

这是POST_ID = 12345_67890。当我收到错误消息时,我使用67890作为本例中的POST_ID &与post/提要不同的是,我获得了成功。

同样,在将此67890用作POST_ID时,在某些情况下会出现错误&在这种情况下,如果我收到的提要中存在OBJECT_ID,则使用OBJECT_ID。在某些情况下,我得到了真实的回应。

但在其他情况下,我找不到任何类似的解决方案&与Facebook中的提要/帖子不同。

正在等待肯定的回复。

EN

回答 1

Stack Overflow用户

发布于 2014-05-20 14:48:19

如果您使用的是正确的post_id饲料,那么它将永远不会产生任何错误,而喜欢/不喜欢在facebook上发布的代码,如果你想要改变HTTPMethod发布,否则设置为不喜欢删除。不需要使用accesstoken来调用您正在使用的这个api.if,因此它不会产生任何错误

代码语言:javascript
复制
     [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);
    }
}];
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17191472

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档