为了账号安全,请及时绑定邮箱和手机立即绑定

如何使 People.GetBatchGet() 返回特定尺寸的照片

如何使 People.GetBatchGet() 返回特定尺寸的照片

C#
米琪卡哇伊 2023-07-09 17:57:56
我目前正在使用 PeopleService.People.GetBatchGet() 返回所提供批次中用户的所有照片。我使用的方法返回尺寸设置为 100 的照片。我想知道是否可以收到不同尺寸的照片。// peopleService is an object of type PeopleServiceServicevar connection = peopleService.People.GetBatchGet();connection.PersonFields = "photos";connection.ResourceNames = resourceNames;var result = connection.Execute();result.Responses是一个对象列表PersonResponse。因此,例如,result.Responses[0].Person.Photos[0].Url将具有如下值:“ https://lh4.googleusercontent.com/somecharacters/s100/photo.jpg ”。我注意到“s100”实际上是图片的大小,如果我将其修改为另一个值,则 url 中的图片将具有该大小。我想知道是否有任何方法可以使该方法返回不同尺寸的照片(也许添加一个参数connection)。
查看完整描述

1 回答

?
交互式爱情

TA贡献1712条经验 获得超3个赞

peopleService.People.GetBatchGet ()返回一个包含照片对象photo的 person 对象

{

  "metadata": {

    object (FieldMetadata)

  },

  "url": string,

  "default": boolean

}

这些图像是标准尺寸且无法更改。该 API 不提供更改返回图像大小的选项。

查看完整回答
反对 回复 2023-07-09
  • 1 回答
  • 0 关注
  • 72 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信