我正试图从Facebook页面的帖子中的评论中获取电子邮件地址,但没有运气。我正在申请此网址:
feed?fields=message,id,description,created_time,from,comments{from,email, id,created_time,message},story
我正在使用Graph API的v2.6。有没有办法让单个电话收到邮件,或者我需要发送另一个请求,我将调用Facebook用户的ID,然后访问电子邮件地址,如果有很多评论和用户,这将是不好的做法。< / p>
答案 0 :(得分:1)
您只需要使用正在使用的字段扩展的正确语法:
feed?fields=message,id,description,created_time,from,comments{from,email, id,created_time,message},story
评论创建者的电子邮件将是from
结构的“属性”,因此您可以使用
/feed?fields=comments{from{id,name,email},…}
获取评论人员的电子邮件(并授予您的应用程序预先阅读其电子邮件的权限。)