首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >来自新facebook API的用户的电子邮件id

来自新facebook API的用户的电子邮件id
EN

Stack Overflow用户
提问于 2011-10-11 21:02:08
回答 2查看 692关注 0票数 2

我之前在facebook API上工作过。我成功地使用了它,并获取了所有的朋友列表和他们的电子邮件ids。我还可以获得通过facebook API登录的用户电子邮件id。

现在,在7-8个月的时间里,我发现faceAPI开发部分已经改变了。新的是不同的东西。

现在我面临着在用户登录facebook.Yet后获取电子邮件id的问题,除了电子邮件id之外,所有其他详细信息都会出现,如用户名、.user id和位置。

旧的脚本也不适用于我。你能帮我在我的网站上获得通过facebook登录的用户的电子邮件id吗?

多谢你的合作。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-10-11 21:54:45

PHP SDK没有人会为您做功课(为您升级代码) email

  • Users

  • 阅读最新的documentation

  • Accessing用户电子邮件需要特殊权限email

  • Users可能会选择

  • 与您共享他们的直接电子邮件

  • 您没有说明您使用的是什么技术,但您可以查看PHP-SDK example页开始使用。<代码>H215<代码>G216
票数 2
EN

Stack Overflow用户

发布于 2013-04-13 06:36:10

直接访问方式:

用你的名字登录Facebook。如果您需要“访问令牌”,请单击扩展权限,然后单击"read_friendlist“复选框以获取您的访问令牌,然后提交查询。您可能需要“允许”访问,因此只需按照给定的提示操作即可。瞧!现在,您已经拥有了朋友列表中每个人的用户名。查询中的"username“参数将为您提供联系人电子邮件"message to that person”,您可以附加@facebook.com并向他们发送一条消息。非常简单。

http://developers.facebook.com/tools/explorer?fql=SELECT%20username%20FROM%20user%20WHERE%20uid%20IN%20%28SELECT%20uid2%20FROM%20friend%20WHERE%20uid1%20%3D%20me%28%29%29%20ORDER%20BY%20name

我一直在使用雅虎邮箱的导入功能,但现在它被限制在你的朋友列表中的前50个名字。在我工作的地方,他们在两个页面之间有6000多个朋友。这是我的问题的一个非常简单的解决方案。现在,我可以编写一个非常小的PHP sendmail程序,向朋友列表中的每个人发送一封直接指向他们消息的电子邮件消息。不再查看页面源代码或手动执行此操作。我可以在IFanz上创建一个特殊的电子邮件列表,它将处理所有的dups,即使我每月重复这个过程来获取新的电子邮件。

-SAB

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7726444

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档