【问题标题】:how to get facebook user id or user name with email id如何使用电子邮件 ID 获取 Facebook 用户 ID 或用户名
【发布时间】:2015-02-11 12:58:06
【问题描述】:

我正在开发一个 MVC 项目,我试图通过使用用户提供的电子邮件 ID 从 facebook 获取用户 ID 或用户名, 实际上我想获取用户的照片,这可以使用

graph.facebook.com/user_id|user_name/picture

因为我只有用户电子邮件 ID。 在网上浏览了一下,我发现可以使用

获取用户名或用户 ID

graph.facebook.com/search?q=emailAddress&type=user&access_token=ACCESSTOKEN

但我无法获得 access_token。

也称为 developer facebook page 还有this 任何帮助或工作指导都会有所帮助。

基本上我知道我需要一个访问令牌来获取详细信息。

那么我如何在我的 MVC 应用程序中做到这一点

【问题讨论】:

    标签: asp.net-mvc facebook facebook-graph-api


    【解决方案1】:

    正如您在Search API docs 中看到的那样,您只能按名称搜索用户,而不能按电子邮件搜索。过去可能是可能的,但现在绝对不可能了。

    此外,对于按名称搜索,您需要使用用户访问令牌。您只能通过授权用户获得一个:https://developers.facebook.com/docs/facebook-login

    【讨论】:

    • graph.facebook.com/search?q=emailAddress&type=user&access_token=ACCESSTOKEN 现在不能工作 ??..... 但是 graph.facebook.com/user_id|user_name/picture 工作正常
    • 是吗?老实说,不确定你现在在问什么。
    猜你喜欢
    • 1970-01-01
    • 2011-12-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-06-09
    • 1970-01-01
    相关资源
    最近更新 更多