Невозможно обновить фотографии с помощью Google People API

https://developers.google.com/people/api/rest/v1/people/updateContact

Вот вики по обновлению контактов с использованием People API. Обновление работает для таких полей, как "emailAddresses". Но 'coverPhotos' или 'photos' не указаны в качестве допустимого значения для updatePersonFields, и я получу код возврата 400, если я попытаюсь обновить их.

Поддерживается ли изменение фотографий контакта этим API? Или есть другой API, который делает эту работу?

3 ответа

Решение

В настоящее время вы не можете обновлять фотографии, в будущем будет поддерживаться обновление фотографий. Сейчас вам нужно использовать старый API контактов для обновления фотографий.

Фотография обложки поддерживается только для профилей (это большое фоновое изображение в G+), так что нет способа установить фотографию обложки на контакт.

С середины июля 2019 года НАКОНЕЦ-то возможно обновить фото контакта с помощью API людей: https://developers.google.com/people/api/rest/v1/people/updateContactPhoto

people/10244712xxxxx1564465" не является действительным ресурсом контактного лица. - возможно, вы уже удалили этот контакт и создали новый?

Другие вопросы по тегам