4

我有一个使用 Google+ API 列出您圈子中的用户的应用程序。这很好用,除了一件事:API 没有说明用户是否有图片,或者图片是否只是占位符(蓝色剪影)。

https://developers.google.com/+/api/latest/people/list

{
  "kind": "plus#person",
  "etag": etag,

  "id": string,
  "displayName": string,
  "image": {
    "url": string
  },
}

如何确定图片是否为占位符?(这样我就不用下载了)

4

2 回答 2

5

图片网址有:

https://www.google.com/s2/photos/profile/{user_id}
https://plus.google.com/s2/photos/profile/{user_id}
https://profiles.google.com/s2/photos/profile/{user_id}

目前,404 比下载默认图片要好。我仍然希望 API 能够简单地告诉我们用户尚未设置图片 :(

于 2013-06-23T16:03:26.820 回答
3

isDefault: true占位符图像的响应将具有

"image": {
  "url": "https://lh3.googleusercontent.com/.../photo.jpg?sz=50",
  "isDefault": true
 },
于 2015-06-06T20:24:03.877 回答