0

我知道如何从 url 检索 google+ 个人资料图片,但最近 google+ 开始为经过验证的用户使用虚 url。

作品 https://plus.google.com/s2/photos/profile/110031535020051778989?sz=100

不工作https://plus.google.com/s2/photos/profile/+BarackObama?sz=100

是否有办法为虚荣 url 用户获取个人资料图片?

注意:我知道您可以通过 Google+ API 获得相同的信息,但这不允许我更改图像大小,所以我想使用上述方式。

4

1 回答 1

4

您可以更改 Google+ API 返回的图像的大小。

请求

https://www.googleapis.com/plus/v1/people/%2BBarackObama?key={YOUR_API_KEY}

将返回带有以下内容的响应image.url

https://lh6.googleusercontent.com/-2lJYGtfXKwQ/AAAAAAAAAAI/
AAAAAAAA_1g/zw7Opav6CIk/photo.jpg?sz=50

您可以将?sz=50参数更改为您想要的图像大小,类似于您对您提到的 URL 所做的操作。

如果您真的想使用您提到的那种 URL,您可以使用相同的请求,然后id从响应中获取您可以使用的数字 ID。

但我不知道您提到的 URL 已正式记录在某处(如果我错了,请纠正我),因此它们可能会更改/停止工作,恕不另行通知。通过 Google+ API 可能是更安全的方式。

于 2013-06-12T08:17:46.217 回答