Contacts

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

Reprezentacje zasobów

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

{
  "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ń głosowych, które może obsługiwać kontakt. Google Glass wyświetla maksymalnie 3 kontakty przy każdym poleceniem w menu głosowym. Jeśli jest ich więcej, dla danego polecenia zostaną wyświetlone 3 kontakty o największej wartości „priority”. z możliwością zapisu
acceptCommands[].type string Typ operacji, której dotyczy to polecenie. Dozwolone wartości to:
  • TAKE_A_NOTE – udostępnia element osi czasu z transkrypcją mowy użytkownika z sekcji „Utwórz notatkę”. polecenia głosowego.
  • POST_AN_UPDATE – udostępnia element osi czasu z transkrypcją mowy użytkownika z sekcji „Opublikuj aktualizację”. polecenia głosowego.
z możliwością zapisu
acceptTypes[] list Lista typów MIME obsługiwanych przez kontakt. Kontakt będzie wyświetlany użytkownikowi, jeśli którykolwiek z jego atrybutów AcceptType będzie pasować do dowolnego typu załączników w elemencie. Jeśli nie podano żadnego typu AcceptType, będzie widoczny dla wszystkich elementów. z możliwością zapisu
displayName string Nazwa wyświetlana w przypadku tego kontaktu. z możliwością zapisu
id string Identyfikator tego kontaktu. Jest on generowany przez aplikację i traktowany jako nieprzejrzysty token. z możliwością zapisu
imageUrls[] list Zestaw adresów URL zdjęć, które mają być wyświetlane w przypadku kontaktu. Większość kontaktów będzie miała pojedynczy obraz, ale „grupę” kontakt może zawierać maksymalnie 8 adresów URL obrazów, a ich rozmiar zostanie zmieniony i przycięty w mozaikę na kliencie. z możliwością zapisu
kind string Typ zasobu. To zawsze mirror#contact.
phoneNumber string Podstawowy numer telefonu kontaktu. Może to być pełny numer telefonu zawierający numer kierunkowy kraju i numer kierunkowy lub numer lokalny. z możliwością zapisu
priority unsigned integer Priorytet kontaktu pozwalający określić kolejność na liście kontaktów. Kontakty o wyższych priorytetach będą wyświetlane przed tymi o niższych priorytetach. z możliwością zapisu
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. Wartość jest wypełniana przez interfejs API
speakableName string Imię i nazwisko kontaktu. Jeśli w menu wyboru głosu trzeba podać imię i nazwisko kontaktu, zostanie użyte zgodnie z oczekiwaniami. Jest to przydatne w przypadku nazw kontaktów zawierających znaki, których nie można wymówić, lub takich, których pisownia nie jest fonetyczna. z możliwością zapisu
type string Typ tego kontaktu. Służy do sortowania w interfejsach. Dozwolone wartości to:
  • INDIVIDUAL – reprezentuje jedną osobę. Jest to ustawienie domyślne.
  • GROUP – reprezentuje więcej niż jedną osobę.
z możliwością zapisu

Metody

usuń
Usuwa kontakt.
pobierz
Pobiera jeden kontakt na podstawie 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.