【发布时间】:2016-11-13 08:11:52
【问题描述】:
我试图在 Facebook 页面的帖子中从 cmets 获取电子邮件地址,但没有成功。我请求这个网址:
feed?fields=message,id,description,created_time,from,comments{from,email, id,created_time,message},story
我正在使用 v2.6 的 Graph API。有什么方法可以在单个呼叫中获取邮件,或者我需要发送另一个请求,我将调用 Facebook 用户的 ID,然后访问电子邮件地址,如果有很多 cmets 和用户,这将是不好的做法。
【问题讨论】:
-
您不会从 API 获得电子邮件地址,除非个别用户首先授予您的应用访问它的权限。 (而且并非每个 Facebook 用户都在 Facebook 上存档了电子邮件地址,如果他们仅使用手机注册,则最重要的是。)//你想要/需要这些电子邮件地址做什么第一名?您知道您不能仅仅因为用户在您页面的某处发表评论就向他们发送电子邮件,对吧?
-
我知道用户需要授予使用电子邮件地址的权限,如果用户有电子邮件地址并授予使用权限,我看不出有什么理由不被允许使用他的电子邮件地址。
标签: facebook facebook-graph-api