在 Android 中获取 Google 个人资料照片
Get the Google profile picture in Android
目前是否可以获取 Google 个人资料照片 并将其涂成 ImageView
?我一直在寻找谈论这个的帖子,但我没有设法找到它。
我认为您需要做的是验证并使用 Google+ OAuth 范围之一(我认为是 plus.login),以获取个人资料图片 url : https://developers.google.com/+/api/oauth#scopes
您可以为此使用 GoogleApiClient。查看文档。或者查看问题评论中的 link
https://developer.android.com/reference/com/google/android/gms/common/api/GoogleApiClient.html
之后,您可以使用像 Picasso 这样的库将图像从 URL 加载到 ImageView 中:http://square.github.io/picasso/
Picasso.with(context).load(pictureUrl).into(imageView);
在不使用 google api 键
的情况下获取 google 加上个人资料照片
http://picasaweb.google.com/data/entry/api/user/any_name?alt=json
然后你可以在 json 中获取 img url 并从 url 中删除 's64-c' 部分和
附加“?sz=100”参数(100 或更大尺寸)
目前是否可以获取 Google 个人资料照片 并将其涂成 ImageView
?我一直在寻找谈论这个的帖子,但我没有设法找到它。
我认为您需要做的是验证并使用 Google+ OAuth 范围之一(我认为是 plus.login),以获取个人资料图片 url : https://developers.google.com/+/api/oauth#scopes
您可以为此使用 GoogleApiClient。查看文档。或者查看问题评论中的 link https://developer.android.com/reference/com/google/android/gms/common/api/GoogleApiClient.html
之后,您可以使用像 Picasso 这样的库将图像从 URL 加载到 ImageView 中:http://square.github.io/picasso/
Picasso.with(context).load(pictureUrl).into(imageView);
在不使用 google api 键
的情况下获取 google 加上个人资料照片http://picasaweb.google.com/data/entry/api/user/any_name?alt=json
然后你可以在 json 中获取 img url 并从 url 中删除 's64-c' 部分和 附加“?sz=100”参数(100 或更大尺寸)