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:
|
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:
|
|
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:
|
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.