2

Facebookログイン(FB SDK 3.0)を備えたモバイルアプリ(Android用)があります。正常に動作し、ネイティブFBアプリを介してFBに投稿しますが、Facebookアプリが電話にインストールされていない場合は、FBウォールに投稿する2回のログインを求めるプロンプトが表示されます。2回のログインを求めるプロンプトが表示される理由をよく調べましたが、役立つブログや投稿は見つかりませんでした。助けてください。

4

2 に答える 2

2

私の現在の開発からわかる限り(そして明らかにあなたのコードに依存します)、最初のログインは一般的なログインであり、2番目のログインはログインウィンドウを表示しませんが許可を求めています。

パーミッションが要求されたことを一度見ましたが、これを複製することはまだできません。

于 2013-01-30T08:47:05.807 に答える
1

チェックされた答えは素晴らしいものではありません。ログイン ボタンで setUserInfoChangedCallback が呼び出される前に、ボタンの権限リストを設定します。

loginButton.setPublishPermissions(PERMISSIONS);
loginButton.setUserInfoChangedCallback(new LoginButton.UserInfoChangedCallback() {
.....
}
于 2013-02-19T10:09:22.860 に答える