Android 脸谱网-“;代理应用程序尚未安装";在请求发布权限期间
我正在开发一款与facebook集成的android游戏。我可以使用Facebook登录按钮登录,并且我可以很好地阅读信息。然后我想申请发布权限,所以我遵循了Facebook指南:Android 脸谱网-“;代理应用程序尚未安装";在请求发布权限期间,android,facebook,facebook-graph-api,publish,Android,Facebook,Facebook Graph Api,Publish,我正在开发一款与facebook集成的android游戏。我可以使用Facebook登录按钮登录,并且我可以很好地阅读信息。然后我想申请发布权限,所以我遵循了Facebook指南: Session session = Session.getActiveSession(); if (session == null || !session.isOpened()) { return; } List<String> permiss
Session session = Session.getActiveSession();
if (session == null || !session.isOpened()) {
return;
}
List<String> permissions = session.getPermissions();
if (!permissions.contains("publish_actions")) {
requestPublishPermissions()
}
facebook页面出现,尝试加载一些内容,但随后关闭,什么也没有显示。我得到这个错误:“代理应用程序尚未安装”
有什么问题?我该如何解决?谢谢 你确定你是以在Facebook上拥有游戏应用程序的同一用户的身份在手机上登录到你的Facebook应用程序的吗?如果游戏应用程序所有者不同,则需要在中添加facebook用户作为测试人员。当然,两个用户都必须是朋友:)
void requestPublishPermissions() {
Log.d("main", "Requesting publish permissions.");
final Session session = Session.getActiveSession();
if (session != null) {
Session.NewPermissionsRequest newPermissionsRequest = new Session.NewPermissionsRequest(this, PERMISSIONS)
// demonstrate how to set an audience for the publish permissions,
// if none are set, this defaults to FRIENDS
.setDefaultAudience(SessionDefaultAudience.FRIENDS)
.setRequestCode(AUTH_PUBLISH_ACTIONS_SCORES_ACTIVITY_CODE);
session.requestNewPublishPermissions(newPermissionsRequest);
}
}