当前位置: 首页 > 知识库问答 >
问题:

Google REST API更改配置文件照片

於和志
2023-03-14

从昨天开始,我一直在寻找一种方法,用谷歌RESTAPI更改“主”谷歌个人资料照片。

现在,我们的应用程序可以与Google Admin API交互并更改用户照片(https://developers.google.com/admin-sdk/directory/v1/reference/users/photos/update)但如中所述https://developers.google.com/admin-sdk/directory/v1/guides/manage-users#update_photo,在此版本的API中,照片是用户最新的Gmail聊天档案照片,与Google档案照片不同。如果更改,Google profile photo将覆盖Google产品中的所有其他照片。

是否有任何模糊的方法可以通过谷歌的RESTAPI或任何其他覆盖所有其他产品配置文件照片的谷歌产品来更改谷歌配置文件照片?

提前谢谢。

共有1个答案

公西良骏
2023-03-14

还有另外两个API来管理照片:People API和Contacts API。如图所示(无法使用Google People API更新照片),只有Contacts API可以更新联系人的照片。

今天,我与谷歌支持人员进行了交谈,他们告诉我,覆盖所有其他产品的唯一方法是使用联系人应用编程接口,因为它对用户视图来说是“本地的”。

在我的特殊情况下,我不能走这条路,因为有成千上万的账户可以输入(模拟)只是为了修改一张唯一的联系人照片。

因此,总而言之,目前还没有这样的API(或其他晦涩难懂的方式)。

 类似资料:
  • 问题内容: 有人尝试过基于静态文件夹代码片段的此片段flask配置吗? 代码: 就我而言,我抱怨这条线: 错误信息: 有谁能通过Flask中的config.py文件设置static_folder? 问题答案: 对该片段一无所知,但是 永远不是有效的Python(Python没有l值)。看起来好像有一个类似dict的界面,所以令人反感的行应该只是 在setter上方的getter定义中可能存在复制和

  • 问题内容: 加载某些网页后如何更改图像遮挡? 问题答案: 可以通过开发工具栏CLI在运行中修改首选项,但与加载图像相比,它可能会带来更高的开销。这是Python示例:

  • 问题内容: 加载某些网页后如何更改图像遮挡? 问题答案: 可以通过开发工具栏CLI在运行中修改首选项,但与加载图像相比,它可能会带来更高的开销。这是Python示例:

  • 我正在尝试探索Apache commons配置,以动态加载属性文件,并在文件中进行修改并保存它。 我写了一个同样的演示代码。 代码段 虽然当我多次运行代码时,会正确显示属性的更新值,但在属性文件中看不到更改。 我尝试刷新整个工作区和项目,但属性文件仍然显示以前的条目,而此代码在控制台中显示更新的条目。 为什么我的属性文件没有更新? 我注意到在IDE工作区的bin目录中形成了一个同名的新文件。此新文

  • 问题内容: 我希望使用该类来更改Java中文件的时间戳记元数据。 我想更改所有3个Linux / ext4时间戳(最后修改,访问和更改)。 我可以按如下方式更改前两个时间戳字段: 但是,我无法修改文件的最后一次 更改: 时间。同样,值得关注的是文档中没有提到更改时间戳。最接近的可用属性是,我尝试没有成功。 关于如何根据Java中的自定义时间戳修改文件元数据的任何想法? 谢谢! 问题答案: 我可以使

  • 我正在尝试在Laravel中复制个人资料页。这一切都很好,但当我点击“保存”以保存配置文件中的更改时,它显示的就像我一样 没有争论。此消息Symfony\Component\HttpKernel\Exception\MethodNotAllowedHttpException无消息。 由于某些原因,我无法从文件中导入代码,没有代码的人能帮忙吗?