Как добраться от человека до ContactEntry - PullRequest
0 голосов
/ 14 октября 2018

Насколько я знаю, невозможно (пока) обновить фотографии, связанные с Person (People API), и для достижения этого рекомендуется использовать Contact API.

Но как это сделать?получить от Person to ContactEntry?

Я попытался объединить имя_ресурса Person с "https://www.google.com/m8/feeds/contacts/default/full/", но я получаю ошибки" ResourceNotFoundException ".

1 Ответ

0 голосов
/ 19 октября 2018

Когда вы получите человека с контактом, он будет выглядеть следующим образом:

{
  metadata: {
    sources: [
      {
        type: PROFILE,
        id: "12345678"
      },
      {
        type: CONTACT,
        id: "abc123"
      }
    ]
  }
}

Вы должны найти поле metadata.sources с типом CONTACT, тогда вы можете использовать id этого контакта в API контактов.GET https://www.google.com/m8/feeds/contacts/default/full/<id> должен вернуть контактные данные.

...