为Facebook应用程序上载照片所需的权限

为Facebook应用程序上载照片所需的权限,facebook,facebook-graph-api,Facebook,Facebook Graph Api,Facebook管理访问其API的应用程序的方式似乎发生了巨大的变化。现在看来,如果你想创建任何允许上传到Facebook的应用程序,该应用程序必须经过Facebook审查。我错了吗?有没有人真的设法与facebook上的任何人直接交谈或通信来证实这一点 所以我的问题是,经过一周的拉扯,并试图让一个简单的图像上传应用程序工作,什么样的权限是必要的上传照片到facebook 现在我有 发布行动 电子邮件 耻骨侧貌 用户与朋友 我猜我还需要用户照片权限 但添加更多权限所需的复杂过程让我感到困惑。 首

Facebook管理访问其API的应用程序的方式似乎发生了巨大的变化。现在看来,如果你想创建任何允许上传到Facebook的应用程序,该应用程序必须经过Facebook审查。我错了吗?有没有人真的设法与facebook上的任何人直接交谈或通信来证实这一点

所以我的问题是,经过一周的拉扯,并试图让一个简单的图像上传应用程序工作,什么样的权限是必要的上传照片到facebook

现在我有 发布行动 电子邮件 耻骨侧貌 用户与朋友

我猜我还需要用户照片权限

但添加更多权限所需的复杂过程让我感到困惑。 首先,我单击新建提交。然后我选择用户照片。但是我随后收到一个错误,它说“在过去的30天里,您似乎没有发出任何API请求来访问具有user_photos权限的内容。”。您需要使用角色中列出的任何帐户在应用程序中测试此权限,然后才能提交以供审阅。您似乎尚未测试此权限,因为在过去30天内没有针对发布操作发出API请求。

这对我来说似乎不正确,因为在我的签名获取图像上传请求中,我看到了以下内容

redirect_uri    fbconnect://success
display touch
state   {"is_open_session":true,"is_active_session":true,"com.facebook.sdk_client_state":true,"3_method":"fallback_auth","0_auth_logger_id":"foo"}
scope   ****user_photos****
好的,Facebook的API专家能证实这一点吗

1) 为了将照片上传到facebook帐户,我肯定需要提交我的应用程序进行审查
2) 我需要用户的照片权限 和
3) 在提交应用程序之前,我必须首先设置一个测试用户并使用用户照片进行测试

附录。在进一步测试后,我让图像上传为所有用户工作,但只有在第二次登录之后。ie首次登录提交后,用户将看到一个新的空白登录弹出窗口。只有在第二次登录(照片上传在登录后立即完成)后,图像才能成功上传

有人能解释为什么会发生这种情况吗?我在这里发布了第二个问题

从文件中应该清楚哪些是必要的,哪些不是。我想我已经回答了你另一个问题中的问题1)和2):

我怀疑3)是必要的,因为根据文档
user\u photos
需要检索照片,以及
publish\u actions
上传照片

参考资料:


文件中应明确哪些是必要的,哪些不是。我想我已经回答了你另一个问题中的问题1)和2):

我怀疑3)是必要的,因为根据文档
user\u photos
需要检索照片,以及
publish\u actions
上传照片

参考资料:


文件中应明确哪些是必要的,哪些不是。我想我已经回答了你另一个问题中的问题1)和2):

我怀疑3)是必要的,因为根据文档
user\u photos
需要检索照片,以及
publish\u actions
上传照片

参考资料:


文件中应明确哪些是必要的,哪些不是。我想我已经回答了你另一个问题中的问题1)和2):

我怀疑3)是必要的,因为根据文档
user\u photos
需要检索照片,以及
publish\u actions
上传照片

参考资料:


    • 这样做,问题就会解决 去 选择您的应用程序并获取访问令牌,将其放入提交“我/照片?字段=相册”字段,然后按提交> 就这样了。请求API访问具有用户权限的内容。。
      也可以为每个需要API请求的权限做一些更改…等等这样做,您的问题就会解决 去 选择您的应用程序并获取访问令牌,将其放入提交“我/照片?字段=相册”字段,然后按提交> 就这样了。请求API访问具有用户权限的内容。。
      也可以为每个需要API请求的权限做一些更改…等等这样做,您的问题就会解决 去 选择您的应用程序并获取访问令牌,将其放入提交“我/照片?字段=相册”字段,然后按提交> 就这样了。请求API访问具有用户权限的内容。。
      也可以为每个需要API请求的权限做一些更改…等等这样做,您的问题就会解决 去 选择您的应用程序并获取访问令牌,将其放入提交“我/照片?字段=相册”字段,然后按提交> 就这样了。请求API访问具有用户权限的内容。。
      也可以对每个API请求的权限进行更改…等

      对所有问题都是这样我想没有必要进一步细化,但如果您回答而不是评论,则会批准。知道为什么我不能为新提交添加用户照片吗?例如,“……看起来你没有提出任何API请求来访问具有用户照片权限的内容”错误消息“scope=user\u photos”不意味着我正在提出具有用户照片权限的API请求???@WizKid文档对2)另有说明,请参阅关于所有问题的附录我想没有必要进一步阐述,但如果你回答而不是评论,我会批准的。知道为什么我不能为新提交添加用户照片吗?也就是说,“……看起来您没有发出任何API请求来访问具有用户\u照片权限的内容”错误消息“scope=user\u photos”并不意味着我正在向用户发出API请求