1

以下のように facebook api ログイン URL のスコープに publish_stream を追加すると、アプリがメール/誕生日などにアクセスできること、およびユーザーに代わって公開できることをユーザーに確認するよう求められます。

問題ありませんが、2 回目にログインすると、タイムラインへの公開許可に関する第 2 段階の確認を求めるメッセージが表示されます。これはセキュリティのような普通のことですか、それともこれを回避する方法はありますか?

(編集: アプリは、公開権限を持つユーザーの Facebook アカウントに表示されます)

$loginUrl = $facebook->getLoginUrl(
array(
        'display'   => 'popup',
        'redirect_uri' => 'http://www.example.com/return.php',
        'scope' => 'user_birthday,email,publish_stream'
    )
  );
4

1 に答える 1

1

はい、ログイン時ではなく、ユーザーが何かを共有したいときに発行許可を要求する必要があるため、これは正常です。ここで公式のベストプラクティスをご覧ください。

于 2013-10-20T21:26:21.077 に答える