2012-02-22 12 views
0

は、私は新しい認証ダイアログを使用して開始し、私は、ユーザーの電子メールの許可を求めるためにそれを設定し、問題は、私は(Facebookのサーバで)ユーザーのプロキシ電子メールアドレスを取得することで、プロキシのメールアドレスを与えます。これをどうすれば解決できますか?私は、元のユーザーの電子メールが必要です。新しい認証ダイアログが

私は、ユーザーの電子メールをretriveするJS SDKとFQLを使用しますが、プロキシ、メールrecieveingよ:

FB.api(
      { 
       method: 'fql.query', 
       query: 'SELECT name, email FROM user WHERE uid=me()' 
      }, 
      function (response) { 
       alert('e ' + response[0].email);     
      } 
     ); 

答えて

1

あなたユーザーはあなたに彼/彼女の元の電子メールを与えることができません住所。そして、私はここに問題を見ることができません。あなたがユーザーに送る電子メールは何でも... Facebookはそれを転送します!

+0

新しい認証ダイアログを使用していない私の他のアプリのいくつかはまた、ユーザーの電子メールをお願いし、元の電子メールを受け取るので、問題は、新しい認証ダイアログであり、どのように私はこれを解決するのですか? –

+0

さて、ダイアログには元の電子メールが表示され、ユーザーはそれを変更して代理電子メールを共有することができます。面白いのは、私のテストアプリ(新しいダイアログを使用する)はデフォルトのメールだけを共有し、それを変更するオプションはありません! – ifaour

関連する問題