Contacts

Список методов для этого ресурса см. в конце этой страницы.

Представления ресурсов

Человек или группа, которую можно использовать в качестве создателя или контакта.

{
  "kind": "mirror#contact",
  "source": string,
  "id": string,
  "displayName": string,
  "imageUrls": [
    string
  ],
  "type": string,
  "acceptTypes": [
    string
  ],
  "phoneNumber": string,
  "priority": unsigned integer,
  "acceptCommands": [
    {
      "type": string
    }
  ],
  "speakableName": string,
  "sharingFeatures": [
    string
  ]
}
Имя свойства Ценить Описание Примечания
acceptCommands[] list Список команд голосового меню, которые может обрабатывать контакт. Glass показывает до трех контактов для каждой команды голосового меню. Если их больше, для этой конкретной команды отображаются три контакта с наивысшим priority . доступный для записи
acceptCommands[]. type string Тип операции, которой соответствует эта команда. Допустимые значения:
  • TAKE_A_NOTE — разделяет элемент временной шкалы с расшифровкой речи пользователя из команды голосового меню «Сделать заметку».
  • POST_AN_UPDATE — разделяет элемент временной шкалы с расшифровкой речи пользователя из команды голосового меню «Опубликовать обновление».
доступный для записи
acceptTypes[] list Список типов MIME, которые поддерживает контакт. Контакт будет показан пользователю, если какой-либо из его acceptTypes соответствует любому из типов вложений в элементе. Если acceptTypes не задан, контакт будет показан для всех элементов. доступный для записи
displayName string Имя, отображаемое для этого контакта. доступный для записи
id string Идентификатор для этого контакта. Он генерируется приложением и рассматривается как непрозрачный токен. доступный для записи
imageUrls[] list Набор URL-адресов изображений для отображения для контакта. У большинства контактов будет одно изображение, но «групповой» контакт может включать до 8 URL-адресов изображений, и они будут изменены в размере и обрезаны в виде мозаики на клиенте. доступный для записи
kind string Тип ресурса. Это всегда mirror#contact .
phoneNumber string Основной номер телефона контакта. Это может быть полностью определенный номер с телефонным кодом страны и кодом города или местный номер. доступный для записи
priority unsigned integer Приоритет контакта для определения порядка в списке контактов. Контакты с более высоким приоритетом будут отображаться перед контактами с более низким приоритетом. доступный для записи
sharingFeatures[] list Список функций обмена, которые может использовать контакт. Допустимые значения:
  • ADD_CAPTION
source string Идентификатор приложения, создавшего этот контакт. Это заполняется API
speakableName string Имя этого контакта, как это должно быть произнесено. Если имя этого контакта должно быть произнесено как часть голосового меню устранения неоднозначности, это имя используется в качестве ожидаемого произношения. Это полезно для имен контактов с непроизносимыми символами или чье отображаемое написание не является фонетическим. доступный для записи
type string Тип этого контакта. Это используется для сортировки в пользовательском интерфейсе. Допустимые значения:
  • INDIVIDUAL - Представляет одного человека. Это значение по умолчанию.
  • GROUP - Представляет более одного человека.
доступный для записи

Методы

удалить
Удаляет контакт.
получать
Получает один контакт по идентификатору.
вставлять
Вставляет новый контакт.
список
Получает список контактов для аутентифицированного пользователя.
пластырь
Обновляет контакт на месте. Этот метод поддерживает семантику исправления .
обновлять
Обновляет контакт на месте.