0

我正在寻找通过一些fb API为我的应用程序获得FB friends。然而,我在很多地方阅读过,它不再允许所有的朋友,但只有那些也在使用该应用程序的人。例如:Fb好友列表导出 - 如果不允许,雅虎如何做?

1] https://developers.facebook.com/docs/facebook-login/permissions/v2.2#reference-friends(见user_friends下)

2] https://developers.facebook.com/docs/apps/upgrading#v21tov22(下User IDs and Friends点3)

但是,我发现yahoo仍然能够做..我测试和它确实拉动了联系人。 (http://help.yahoo.com/l/mye/yahoo/answers/socialnetwork/contactsimpexp-28.html

那么怎么雅虎做的?必须有办法做到这一点......他们使用什么API?

谢谢。 2014年4月的月底前创建

回答

6

老V1.0应用程序仍然可以得到所有的朋友。它将在2015年4月后停止工作:https://developers.facebook.com/docs/apps/changelog

只有标记(taggable_friends)和邀请(仅限带有canvas实现的游戏invitable_friends)才能访问所有朋友。

雅虎可能仍然有与Facebook合作(他们签署了2009年只有5年的协议,并且时间已经结束了合作关系),但你绝对不能让所有的朋友了。我刚刚测试了他们的联系人导入器,他们肯定能够获得所有朋友(v1.0应用程序没有问题),并且他们收到朋友的电子邮件(甚至在v1.0中都不可能)。所以,伙伴关系可能仍然活跃。

更多信息可以在这个主题中找到:Facebook Graph Api v2.0+ - /me/friends returns empty, or only friends who also use my app

+0

所以乌尔说,我有什么可担心的。4月后,没有人会能够使用它...... – 2015-02-23 13:04:28

+0

究竟是在2015年4月后,这些应用程序将升级到v2.0 – luschn 2015-02-23 13:15:20

+0

,所以必须有一些方法可以将fb朋友导入其他应用程序?或fb的csv导出?什么? – 2015-02-23 13:16:18

4

雅虎与Facebook的整合不使用,可用于普通的人喜欢你和我的任何API。

这是一个集成的合作伙伴关系,这两家公司在12月宣布2009年回大量的书面它在那个时候的文章。

链接懒惰的:

http://archive.news.softpedia.com/news/Yahoo-and-Facebook-Sign-Extended-Integration-Partnership-128634.shtml

http://archive.news.softpedia.com/news/Yahoo-Mail-Gets-Facebook-Contacts-Importer-136826.shtml

http://techcrunch.com/2009/12/02/yahoo-outsources-all-that-social-nonsense-to-facebook/

+0

我很确定,即使雅虎不会与/我/朋友接触所有朋友,但facebook更改了这个API的V2.0版本。自2010年以来,很多事情发生了变化;) - 您是否还有更多(和更新的)关于雅虎如何能够检索所有朋友的信息?会很有趣的知道。 – luschn 2015-03-16 23:30:25

+0

@luschn我不知道你为什么低估了上述答案。雅虎真的有不同的Facebook API访问权限。即使在当前的API 1.0中,他们也可以访问真实的朋友邮件(不是'@ facebook.com'),这是不允许的。 – 2015-03-17 17:25:17

+0

呃......我没有降低答案,我只对你的同事发表了评论......? - 你有评论的资源/链接吗?正如我所说,知道这很有趣。 – luschn 2015-03-17 17:28:00

0

所以它现在2015年7月,雅虎仍然可以访问从Facebook导入联系人。

即使有合作想必是违反人民的信任,如果人们相信他们的朋友不能共享他们的联系信息?

(但后来做的人真正知道或不关心什么东西被分享了这些天,直到有坏事发生,当然)