【问题标题】:Get email from users in my website从我的网站中的用户那里获取电子邮件
【发布时间】:2012-05-23 02:48:33
【问题描述】:

我需要帮助才能从我的网站上的用户那里接收电子邮件。我无法在 OAuth 对话框中更改权限。

我尝试在已验证的推荐选项和用户和朋友权限中请求电子邮件权限,但是当我单击预览当前对话框时,我只获得用户基本信息。

我做错了什么?

谢谢。

【问题讨论】:

    标签: facebook-graph-api oauth


    【解决方案1】:

    首先,您使用什么语言,或者什么框架?在检索 oAuth 2.0 访问令牌时,您是否将权限作为逗号分隔项的数组传递给 scope URL 请求参数?它应该如下所示:

    https://www.facebook.com/dialog/oauth?client_id=1657658326532836257&redirect_uri=https://www.google.com/&response_type=token&scope=publish_stream+user_about_me+user_activities+user_birthday+user_checkins+user_educa
    

    您调用哪个 URL 来检索电子邮件地址?您应该可以使用:

    https://graph.facebook.com/me
    

    JSON 字段名称就是 email

    【讨论】:

      猜你喜欢
      • 2016-06-06
      • 1970-01-01
      • 1970-01-01
      • 2020-05-29
      • 2019-03-06
      • 2015-02-03
      • 2017-07-25
      • 2017-09-22
      • 1970-01-01
      相关资源
      最近更新 更多