gpt4 book ai didi

ios - 在 iOS 应用程序中将图像上传到 Facebook

转载 作者:行者123 更新时间:2023-11-29 02:35:50 24 4
gpt4 key购买 nike

我正在使用一个 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 Store ID,所以我将其留空。

最佳答案

这可能有几个原因。第一个可能是您没有请求在 FB 上发布帖子的额外权限(publish_actions 权限)。为了在 Facebook 上发布帖子,您需要向用户请求发布权限,然后用户才能拥有足够的权限来执行操作。您可以阅读更多内容:https://developers.facebook.com/docs/ios/share

关于ios - 在 iOS 应用程序中将图像上传到 Facebook,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26383094/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com