perl – 通过电子邮件地址获取Facebook用户名

前端之家收集整理的这篇文章主要介绍了perl – 通过电子邮件地址获取Facebook用户名前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我们在我们的网站上有超过10,000注册用户,并希望将每个用户与Facebook帐户与他们的Facebook ID相关联.我们的网站在我们网站上使用 WWW::Facebook::API CPAN module的所有其他Facebook相关操作.我的问题是,是否有一种方法,我们可以提供一个特定的用户的电子邮件地址(他们在注册期间提供给我们),并让Facebook API返回匹配用户的Facebook user_id?要清楚,我们不希望通过Facebook API获取用户的电子邮件,而是希望使用他们的电子邮件地址查找.如果有这样的话,那么查看一个代码片段将会很有帮助.奖金积分,如果这可以通过我们已经在使用的CPAN模块完成.在此先感谢您的帮助!

解决方法

是的你可以.在某种方式.

新的Search API允许您搜索有关用户的公开信息.

https://graph.facebook.com/search?q=mailBox@example.com&type=user

只要您正在寻找的电子邮件地址在Facebook上公开(即,用户在其偏好设置中设置了该方式),它将返回用户的姓名和Facebook ID.

JSON

{
   "data": [
      {
         "name": "John Doe","id": "123456789"
      }
   ]
}

猜你在找的Perl相关文章