繁体   English   中英

获取Facebook相册和相册图像?

[英]Get facebook albums and album images?

你好朋友

我正在尝试获取用户的Facebook相册。 问题是它正在为创建了Facebook应用程序或该应用程序管理员的用户返回相册。

对于其余用户,它将返回空数组

new Request(session, "/me/albums", null, HttpMethod.GET,
                        new Request.Callback() {
                            public void onCompleted(Response response) {
                                System.out.println("Responce "
                                        + response.getGraphObject());
                            }
                        }).executeAsync();

这对我来说是有效的,因为我已经创建了一个facebook应用程序,而对于其他用户而言,它没有返回数据。 请让我知道如何解决此问题。

谢谢阿米特

当您的应用程序处于沙箱/开发模式时,您无法为其他用户执行任何api调用。 要测试其他用户,请将该用户添加为测试人员,开发人员或管理员。 在这里查看详细信息

由于您可能已经请求了user_photos权限(否则它对管理员不起作用),所以存在两个可能的问题,为什么它对其他用户不起作用:

  • 您的应用未公开。 转到您的应用设置的“状态与查看”标签,并确保顶部的复选框为“是”。
  • 您必须先通过Facebook审查大多数权限(例如user_photos),然后才能将其用于任何其他用户: https : //developers.facebook.com/docs/apps/review/login

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM