https://developers.google.com/people/api/rest/v1/people/updateContact
Here's the wiki on update contact using People API. The update works for fields like 'emailAddresses'. But 'coverPhotos' or 'photos' are not listed as valid value for 'updatePersonFields' and I get return code 400 if I try to update them.
Is changing photos of a contact supported by this API? Or is there any other API that does this job?
Currently you cannot update photos, there will be support for updating photos coming in the future. For now you'll need to use the old Contacts API to update photos.
The cover photo is only supported for profiles (it's the big background image in G+), so there isn't any way to set a cover photo on a contact.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With