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