Contacts

Listę metod dostępnych dla tego zasobu znajdziesz na końcu tej strony.

Reprezentacje zasobów

Osoba lub grupa, której można użyć jako twórca lub kontakt.

{
  "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
  ]
}
Nazwa usługi Wartość Opis Uwagi
acceptCommands[] list Lista poleceń menu głosowych, które może obsługiwać kontakt. Glass pokazuje do 3 kontaktów na każde polecenie menu głosowego. Jeśli jest ich więcej, wyświetlane są 3 kontakty z najwyższym poziomem wartości priority dla tego polecenia. zapisywalny
acceptCommands[].type string Typ operacji, której dotyczy to polecenie. Dozwolone wartości to:
  • TAKE_A_NOTE – udostępnia element osi czasu z transkrypcją wypowiedzi użytkownika z polecenia menu „Utwórz notatkę”.
  • POST_AN_UPDATE – udostępnia element osi czasu z transkrypcją mowy użytkownika wypisaną w poleceniu „Opublikuj aktualizację”.
zapisywalny
acceptTypes[] list Lista typów MIME obsługiwanych przez kontakty. Kontakt wyświetli się użytkownikowi, jeśli którykolwiek z jego atrybutów metody akceptuje wszystkie typy załączników w elemencie. Jeśli nie podasz żadnych wartości prób typów, typ kontaktu jest widoczny dla wszystkich elementów. zapisywalny
displayName string Nazwa wyświetlana dla tego kontaktu. zapisywalny
id string Identyfikator tego kontaktu. Jest on generowany przez aplikację i jest traktowany jako nieprzejrzysty token. zapisywalny
imageUrls[] list Zestaw adresów URL obrazów wyświetlanych kontaktowi. Większość kontaktów ma jeden obraz, ale kontakt typu „grupa” może zawierać do 8 adresów URL obrazów. Rozmiar kontaktu zostanie zmieniony i przycięty do mozaiki po stronie klienta. zapisywalny
kind string Typ zasobu. To jest zawsze mirror#contact.
phoneNumber string Podstawowy numer telefonu kontaktu. Może to być pełny i jednoznaczny numer telefonu, w tym numer kierunkowy kraju i numer kierunkowy lub numer lokalny. zapisywalny
priority unsigned integer Priorytet kontaktu w celu określenia kolejności na liście kontaktów. Kontakty o wyższych priorytetach będą wyświetlane przed tymi o niższych priorytetach. zapisywalny
sharingFeatures[] list Lista funkcji udostępniania, które może obsługiwać kontakt. Dozwolone wartości to:
  • ADD_CAPTION
source string Identyfikator aplikacji, która utworzyła ten kontakt. Jest wypełniane przez interfejs API
speakableName string Nazwa tego kontaktu, jak powinna być wymawiana. Jeśli imię i nazwisko tego kontaktu muszą być wymawiane w ramach menu wyboru głosu, jest to oczekiwana wymowa. Jest to przydatne w przypadku nazw kontaktów z niezrozumiałymi znakami lub w innych przypadkach pisownia nie jest fonetyczna. zapisywalny
type string Typ tego kontaktu. Służy do sortowania w UI. Dozwolone wartości to:
  • INDIVIDUAL – reprezentuje jedną osobę. Jest to ustawienie domyślne.
  • GROUP – reprezentuje więcej niż jedną osobę.
zapisywalny

Metody

usuń
Usuwa kontakt.
pobierz
Pobiera pojedynczy kontakt według identyfikatora.
wstaw
Wstawia nowy kontakt.
list
Pobiera listę kontaktów uwierzytelnionego użytkownika.
poprawka
Aktualizuje kontakt. Ta metoda obsługuje semantykę poprawki.
zaktualizuj
Aktualizuje kontakt.