2012-05-01 7 views
2

FbGraph gemを使用して友達のメールアドレスを取得しようとしています。 私は「電子メール」オブジェクトでそれらを得ることができると言いましたので、私は試しましたが、何も起こりませんでした。ここに私のコードと..RubyでFbGraph gem :: get friendsのメールアドレス

me= FbGraph::User.me(@access_token) 
@friends= me.friends 

@friends.each do |f| 
    puts f.email 
end 

は、私はRubyのFbGraphの宝石を使用してログインfacebookから友人のメールアドレスを取得することができますどのように誰もが知っているのですか?ありがとう。 あなたがユーザーのためにフェッチ欠けているように

答えて

0

は見え

@friends.each do |f| 
    friend = FbGraph::User.fetch(f, :access_token => @access_token) 
    puts friend.email 
end 

また、ユーザーのリストを取得する方法ではなく、

+0

ありがとうございます!しかし、それは動作しません:( –

+0

ああ...実際にそれは動作しますが、私は 'null'値を取得します。 私は他のものを設定する必要がありますか? –

+0

私はそれがユーザーのプライバシー設定とはまた、あなたはアプリに電子メールの許可がありますか?私はあなたが答えを要求して何かを信じます –