我正在使用facebook sdk 3.14(最新更新的sdk)并为android平台创建了应用程序 像其他旧的应用程序,我添加了相同的选项和一切。
我想使用共享照片功能,因为我使用下面的代码来添加publish_actions权限。但许可不会得到更新或授予。
**我已经检查了我上个月创建的其他旧应用程序,它在相同的代码照片共享下工作正常,一切正常,权限也在增加。
但是我今天用app app创建的应用程序我无法添加发布权限。
if (session.isOpened()) {
// We need to get new permissions, then complete the action when
// we get called back.
Session.NewPermissionsRequest permission = new NewPermissionsRequest(
this, PERMISSION);
permission.setCallback(new StatusCallback() {
@Override
public void call(Session session, SessionState state,
Exception exception) {
//session.getPermissions() //here m not getting publish_permission in list
Log.e("", "");
}
});
session.requestNewPublishPermissions(permission);
return;
}
我也尝试过使用facebook sdk提供的样本。 onActivity结果,所有都是按照sdk中给出的facebook样本。
任何帮助? **尝试创建新的Facebook应用程序并使用该应用程序ID。
答案 0 :(得分:2)
我找到了测试facebook应用程序的解决方案。4月30日之后,facebook改变了一些关于角色的结构。为了测试一些权限,比如publish_actions,相关的朋友需要在添加角色后添加facebook app Add testers and developer roles in facebook application中的角色。 s)我能够使用添加的测试人员或开发者ID来测试共享图像和其他内容。现在需要发布申请以进行审核过程。登录开发者帐户后打开Facebook应用程序并检查角色菜单。