Android将图像上传到用户脸部墙壁

时间:2014-07-09 03:34:44

标签: android ios facebook facebook-graph-api facebook-sdk-3.1

据我所知,为了让移动应用将图片上传到用户的Facebook墙,我需要一个具有以下权限的fb应用:

  1. User_photo
  2. publish_action
  3. 但这些权限需要提交并由Facebook团队审核。 在Facebook团队授予我的fb应用程序权限之前,我的移动应用程序是否可以将图像上传到用户脸书墙?

2 个答案:

答案 0 :(得分:1)

是的,您可以通过创建测试应用程序来实现。

做这件事;

  1. 转到此链接Facebook developers

  2. 现在创建新应用。

  3. enter image description here

    1. 现在,当您创建新应用时,将该按钮设置为测试应用并选择您正在测试的原始应用。

    2. 在app中的开发者控制台中添加应用程序测试人员。设置,它将工作。

    3. 复制项目中的应用程序ID。并运行它。

    4. 无需提交您的应用即可使用。 谢谢,

答案 1 :(得分:0)

我试图创建一个@Kishan Dhamat所描述的测试应用程序。 但不幸的是,我收到的错误是用户没有授予应用程序许可权。 谷歌一段时间后,我发现有一个example明确要求获得所需的权限。我所做的是触发此代码以获得用户发布图像的权限。

Session.NewPermissionsRequest newPermissionsRequest = new Session
                            .NewPermissionsRequest(this, PERMISSIONS);
                    session.requestNewPublishPermissions(newPermissionsRequest);