Facebook Graph API 不能喜欢



我希望能够使用Graph API来喜欢Facebook状态。我已经成功地编写了状态更新和对状态更新的评论,所以一切似乎都设置得很完美。尽管如此,我还是在尝试点赞状态更新时出错。

这是我得到的错误:

Error details: {
    error =     {
        message = "(#200) This API call requires a valid app_id.";
        type = OAuthException;
    };
}

这是我的代码:

NSString *postId = [data objectForKey:@"post_id"];
NSString *request = [NSString stringWithFormat:@"%@/likes", postId];
[facebook requestWithGraphPath:request andParams:nil andHttpMethod:@"POST" andDelegate:self];

有人知道我做错了什么吗?

您需要在请求中包含app_id

我今天遇到了这个问题,问题不是我的app_id丢失了。我尝试了很多不同的事情,但都没有成功,最后通过在我的常规设置中取消对iOS应用程序的访问,然后再次允许访问,解决了这个问题。

在这中间我也打开过一次应用程序,所以我无法确认打开/关闭开关是否足够。

我认为当用户升级操作系统,并且必须重新输入FB/Twitter帐户的用户名/密码时,可能会出现问题。无论它扰乱了应用程序的个人访问权限。

最新更新