我正在尝试使用FbGraph gem获取朋友的电子邮件地址。 我找到了某个地方,它说我可以通过“电子邮件”对象获取它们,所以我尝试但没有任何反应。这是我的代码和..
me= FbGraph::User.me( @access_token )
@friends= me.friends
@friends.each do |f|
puts f.email
end
有谁知道如何通过使用Ruby FbGraph gem从Facebook获取朋友的电子邮件地址? 谢谢。
答案 0 :(得分:0)
看起来你错过了用户的抓取
@friends.each do |f|
friend = FbGraph::User.fetch(f, :access_token => @access_token)
puts friend.email
end
还应该有一种方法来获取用户列表而不是按用户进行呼叫
答案 1 :(得分:0)
不幸的是,Facebook文档现在这样说:
"注意:应用无法获取用户朋友的电子邮件地址。"
来源:https://developers.facebook.com/docs/reference/login/email-permissions/