【发布时间】:2014-10-15 21:24:09
【问题描述】:
我正在使用一个 ios 应用程序,在该应用程序中我必须在 Facebook 上上传图像,所以我添加了 Facebook-SDK,它工作正常。目前它适用于我的帐户,但是当我从另一个帐户上传时,它会进行身份验证,但是当我尝试上传时,它会给我错误:
Error: {
"com.facebook.sdk:ErrorSessionKey" = "<FBSession: 0xa547730, state: FBSessionStateOpen, loginHandler: 0x2051e8, appID: 108735182, urlSchemeSuffix: , tokenCachingStrategy:<FBSessionTokenCachingStrategy: 0xa54bff0>, expirationDate: 4001-01-01 00:00:00 +0000, refreshDate: 2014-10-15 12:03:28 +0000, attemptedRefreshDate: 0001-12-30 00:00:00 +0000, permissions:(\n \"basic_info\",\n installed,\n \"user_location\",\n \"public_profile\",\n email,\n \"user_birthday\",\n \"user_friends\"\n)>";
"com.facebook.sdk:HTTPStatusCode" = 400;
"com.facebook.sdk:ParsedJSONResponseKey" = {
body = {
error = {
code = 10;
message = "(#10) Application does not have permission for this action";
type = OAuthException;
};
};
code = 400;
};
}
视频上传没有问题,但是图片上传会出现上述错误。 在应用设置中,我没有 iPhone 商店 ID,所以我将其留空。
【问题讨论】:
标签: ios iphone facebook facebook-graph-api