我们在我们的网站上拥有超过10,000名注册用户,并希望将每个用户与Facebook帐户与他们的Facebook ID相关联.我们的网站使用WWW :: Facebook :: API CPAN模块在我们网站上的所有其他Facebook相关操作.我的问题是,有没有一种方法可以提供特定用户的电子邮件地址(他们在注册时提供给我们)并让Facebook API返回匹配用户的Facebook user_id?要明确的是,我们不希望通过Facebook API获取用户的电子邮件,而是希望使用他们的电子邮件地址查找它们.如果有的话,看一下这将如何工作的代码片段真的很有帮助.如果可以通过我们已经使用的CPAN模块完成,则可以获得奖励积分.在此先感谢您的帮助!
Pet*_*ley 13
是的你可以.在某种方式.
新的Search API允许您搜索有关用户的公开信息.
https://graph.facebook.com/search?q=mailbox@example.com&type=user
Run Code Online (Sandbox Code Playgroud)
只要您搜索的电子邮件地址在Facebook上是公开的(即,用户在其偏好设置中按此设置),它将返回用户的姓名和Facebook ID.
JSON
{
"data": [
{
"name": "John Doe",
"id": "123456789"
}
]
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
27766 次 |
| 最近记录: |