我正在考虑通过我的应用程序的某些fb API获取FB friends
。但是,我在很多地方读到它不再允许所有朋友,但只有那些也在使用该应用程序的人。例如:
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?
感谢。
答案 0 :(得分:6)
2014年4月底之前创建的旧v1.0应用仍然可以吸引所有朋友。它将在2015年4月之后停止为他们工作:https://developers.facebook.com/docs/apps/changelog
访问所有朋友只能用于标记(使用taggable_friends
)和邀请(使用invitable_friends
,但仅限于使用画布实现的游戏)。
雅虎可能仍然与Facebook建立合作伙伴关系(他们签署的合作伙伴关系只有5年的合约,而且时间已经结束),但你绝对不能再得到所有的朋友了。我刚刚测试了他们的联系人导入器,他们肯定可以得到所有朋友(这对v1.0应用程序没有问题)并且他们收到朋友的电子邮件(v1.0甚至不可能)。所以,伙伴关系可能仍然活跃。
可在此主题中找到更多信息:Facebook Graph Api v2.0+ - /me/friends returns empty, or only friends who also use my app
答案 1 :(得分:4)
雅虎与Facebook的整合不会使用像你我这样的普通人可以使用的任何API。
这是两家公司于2009年12月宣布的整合合作伙伴关系。当时有大量关于它的文章。
懒惰的链接:
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/
答案 2 :(得分:0)
所以它现在在2015年7月,雅虎仍然可以从Facebook获得导入联系人。
如果有人认为他们的朋友无法分享他们的联系信息,即使存在合伙关系,也会违反人们的信任?
(但是这些天人们真的知道或关心什么是分享,直到当然发生了不好的事情)