Как записать / прочитать пользовательские данные в ContactGroup в People API - PullRequest
0 голосов
/ 04 октября 2018

Я хочу добавить некоторые пользовательские данные в группу контактов, созданную с помощью People API.(Эквивалент «userDefined» для Person.) Кажется, нет никакого способа сделать это.

Тем не менее, в одном из примеров вы можете увидеть недокументированное поле "clientData" в объекте ContactGroup, поле является коллекцией (также недокументированных) объектов GroupClientData.

  "contactGroup": {
    "resourceName": string,
    "etag": string,
    "metadata": {
      object(ContactGroupMetadata)
    },
    "groupType": enum(GroupType),
    "name": string,
    "formattedName": string,
    "memberResourceNames": [
      string
    ],
    "memberCount": number,
    "clientData": [
      {
        object(GroupClientData)
      }
    ]
  }

(Когда я пытаюсь установить значение в этом поле, я не получаю ошибки.)

Как можно даже попытаться прочитать значение, если у соответствующего Java-класса нет поля clientData ...?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...