【问题标题】:Getting Facebook Profile Pic using email address in C# 3.5在 C# 3.5 中使用电子邮件地址获取 Facebook 个人资料图片
【发布时间】:2014-03-01 03:12:42
【问题描述】:

我正在尝试从电子邮件地址获取个人资料图片并显示在我的网站上,但我没有用户 ID,当我通过网络和 this post was great help 访问时,我可以(在某种程度上)获得它。但我无法通过 C# 应用程序获取图片,因为链接帖子的解决方案返回中间页面,其中包含带有一些元标记的 js 代码,以将其转发到下一个结果页面。尝试了 FQL,但它需要用户 ID(可索引列)。

当我尝试 https://graph.facebook.com/search?q={EMAIL}&type=user 时,它返回身份验证错误,但 http://www.facebook.com/#!/search.php?q=#{USERS_EMAIL_ADDRESS}&type=all&init=srp 效果更好,但第二个返回带有 js 代码的中间页面。

注意:我没有用户 ID,也没有使用任何 Facebook 应用程序。

【问题讨论】:

    标签: c# facebook image email facebook-graph-api


    【解决方案1】:

    您无法再通过电子邮件地址进行查询。当 Facebook 更新他们的 Graph API 时,他们删除了搜索用户 ID 的功能。用户 ID 是您提取其头像所需的信息。

    见:https://developers.facebook.com/docs/graph-api/reference/v2.1/user

    因此,这是不可能的。

    【讨论】:

      猜你喜欢
      • 2011-03-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-09-28
      • 2015-11-10
      • 2015-07-08
      • 1970-01-01
      • 2020-05-10
      相关资源
      最近更新 更多