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.