Google+ REST API 更改头像

Google+ REST API Change Profile Photo

从昨天开始,我一直在寻找一种使用 Google REST Apis 更改 "main" Google 个人资料照片的方法。

现在,我们的应用程序可以与 Google 管理员 API 交互和更改用户照片(https://developers.google.com/admin-sdk/directory/v1/reference/users/photos/update) but as described in https://developers.google.com/admin-sdk/directory/v1/guides/manage-users#update_photo,在这个版本的 API 中,照片是用户最新的 Gmail 聊天个人资料照片,与 Google+ 个人资料照片不同。如果更改,Google+ 个人资料照片将覆盖 Google 产品中的所有其他照片。

是否有任何模糊的方法来使用 Google 的 REST APIs 或覆盖所有其他产品配置文件的任何其他 Google 产品来更改 Google+ 个人资料照片照片?

提前致谢。

还有另外两个 API 用于管理照片:人物 API 和联系人 API。如此处所示 () 只有联系人 API 可以更新联系人的照片。

今天我与 Google 支持人员进行了交谈,他们告诉我覆盖所有其他产品的唯一方法是使用联系人 API,因为它是 "local" 用户视图。

在我的特殊情况下,我不能这样做,因为要输入(模拟)数以千计的帐户只是为了修改一张联系人照片。

所以总而言之,目前没有这样的 API(或其他晦涩的方式)。