如何使用Flask从FB中检索一个人的个人资料图片?

时间:2015-09-05 13:23:20

标签: facebook-graph-api oauth flask

我已经设法从用户​​那里获取所有基本信息,但我不知道如何检索他/她的个人资料图片。

me = facebook.get('/me?fields=id,name,first_name,last_name,age_range,link,gender,locale,timezone,updated_time,verified,friends,email')

你能提供一些提示吗?我正在使用Python Flask和OAuth。

2 个答案:

答案 0 :(得分:3)

尝试添加'图片'到你的参数列表

答案 1 :(得分:1)

使用OAtuh和Facebook Graph,您可以使用此功能,就像您看到此代码基于C#,但您只需要检查请求URL:

request = WebRequest.Create("https://graph.facebook.com/v2.3/me/picture?access_token=" + Uri.EscapeDataString(authorization.AccessToken));

using (var response = request.GetResponse())
{
  myImageBoxOrSomethingThatAcceptUrl.PictureUrl = response.ResponseUri.AbsoluteUri;
}