Изменить ярлык в контактах Google - PullRequest
0 голосов
/ 03 декабря 2018

Я хочу синхронизировать контакты в моем приложении с контактами Google.Но не все из них, только те, которые имеют правильный ярлык (тег).Для этого я использую People Apis от Google.Но я столкнулся с проблемой: свойство / поле членства, содержащее информацию о ярлыках, доступно только для чтения.Я даже не могу создать контакт / человека с правильным ярлыком.Выдает ошибку.Есть ли способ, как обновить или создать контакт с меткой?

Для получения информации голову здесь .

РЕДАКТИРОВАТЬ:
Я пробовал как создать, так иобновление контакта.Отправка сообщения запроса POST и PATCH на https://people.googleapis.com/v1/people:createContact (аналогично обновлению контакта).Оба сбоев с одной и той же ошибкой, параметр членства доступен только для чтения.

contactGroupId - это идентификатор метки, которую я пытаюсь прикрепить к контакту.

Тело запроса:

{
  "memberships": [
    {
      "contactGroupMembership": {
        "contactGroupId": "45asd3d7321gd"
      }
    }
  ]
  ... //Other parameters
}

1 Ответ

0 голосов
/ 04 декабря 2018

Вы должны использовать contactGroups.members.modify api call

...