从Facebook,Twitter,Google +等社交网站吸引用户朋友个人资料图片

时间:2014-04-29 09:33:23

标签: api facebook-graph-api twitter google-plus

我想确认是否可以从所有主要社交网站(如facebook,twitter,google plus)中提取用户的个人资料图片。

对于Facebook,我得到了解决方案:

https://graph.facebook.com/me/friends?access_token=[oauth_token]&fields=name,id,picture

我们可以在twitter中使用哪种API,google plus也一样?是允许的吗?

编辑:

对于Twitter,我们可以使用

获取朋友个人资料照片
https://api.twitter.com/1.1/friends/list.json

2 个答案:

答案 0 :(得分:1)

是的,如果该网站提供了这样做的API,您似乎已经找到了twitters和facebook。然而,在大多数国家,刮擦"刮擦"用于使用蜘蛛/爬虫的用户个人资料照片等信息的网站。

答案 1 :(得分:1)

对于Google+,您可能需要

https://www.googleapis.com/plus/v1/people/me/people/visible

(提供您的身份验证令牌,如果您愿意,可能会将其限制在特定字段。)请记住,您实际获得的内容存在一些限制 - 只有公共信息可用,因此如果用户有限制他们共享的圈子的可见度,你不一定会看到每个人。

有关详细信息,请参阅https://developers.google.com/+/api/latest/people/list