Iphone Facebook图形API可以';我不喜欢
我想能够像一个Facebook状态使用图形API。我已经成功地写了一个状态更新和一个状态更新的评论,所以这一切似乎都是完美的设置。尽管如此,我还是在尝试喜欢状态更新时出错 这是我得到的错误:Iphone Facebook图形API可以';我不喜欢,iphone,facebook,sdk,facebook-graph-api,facebook-like,Iphone,Facebook,Sdk,Facebook Graph Api,Facebook Like,我想能够像一个Facebook状态使用图形API。我已经成功地写了一个状态更新和一个状态更新的评论,所以这一切似乎都是完美的设置。尽管如此,我还是在尝试喜欢状态更新时出错 这是我得到的错误: Error details: { error = { message = "(#200) This API call requires a valid app_id."; type = OAuthException; }; } 这是我的代码: NSS
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];
有人知道我做错了什么吗?您需要在请求中包含
应用程序id
。我今天遇到了这个问题,问题不是我的应用程序id丢失。我尝试了一系列不同的事情,但没有任何运气,最后解决了问题,在我的常规设置中取消了对iOS应用程序的访问,然后再次允许它们
我在这段时间也打开了一次应用程序,所以我无法确认打开/关闭开关是否足够
我认为当用户升级他们的操作系统并且必须为FB/Twitter帐户重新输入用户名/密码时,问题可能会出现。不管它对应用程序的个人访问权限有什么影响。我想你的请求中没有包含有效的应用程序id。显然,我必须向key
app\u id
发送一个包含应用程序id值的字典[NSMutableDictionary Dictionary WithObjectsAndKeys:@“1234567890”,“app_id”,nil]
我认为这是不必要的,因为在初始化facebook时设置了app id。对不起,这是个愚蠢的错误。我不确定这里的常规是什么。你应该发布一个答案让我接受吗?当然,我现在已经发布了这个答案。这要归功于Facebook,因为它提供了描述性的错误消息。