Facebook AndroidのrequestNewpublishperMissions.
-
21-12-2019 - |
質問
現在 activesession.getPermissions()をチェックします。( "publish_actions")が含まれていて、それがfalseを返す場合は許可を要求しています
private static final String PERMISSION = "publish_actions";
if(activeSession.getPermissions().contains("publish_actions")) {
postPhotoToFacebook();
} else {
activeSession.requestNewPublishPermissions(new Session.NewPermissionsRequest(this, PERMISSION));
}
.
およびsession.callbackでは、デバイスが既にFacebookアプリケーションをインストールしている場合のみ、ActiveSessionは "publish_actions" のみですが、デバイスがFacebookアプリケーションを使用してfbdialogを介してログインしていない場合は、常に ActiveSession.getPerMissions()。( "publish_actions")
解決
4月30日のFacebookがFacebook SDK 3.14.x + THNを使用している場合は、アプリケーションテストと送信プロセスを変更しました。許可関連についての答え回答。このリンク
所属していません StackOverflow