Contacts

이 리소스에 대한 메소드 목록은 이 페이지의 하단에 나와 있습니다.

리소스 표현

작성자 또는 연락처로 사용할 수 있는 사람 또는 그룹입니다.

{
  "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
  ]
}
숙소 이름 설명 메모
acceptCommands[] list 연락처가 처리할 수 있는 음성 메뉴 명령어의 목록입니다. Glass에서는 음성 메뉴 명령어당 최대 3개의 연락처를 표시합니다. 이보다 더 많은 경우 특정 명령어에 priority이 가장 높은 세 개의 연락처가 표시됩니다. 쓰기 가능
acceptCommands[].type string 이 명령어에 해당하는 작업 유형입니다. 허용되는 값은 다음과 같습니다.
  • TAKE_A_NOTE - '메모하기' 음성 메뉴 명령에서 사용자 음성을 텍스트로 변환하는 타임라인 항목을 공유합니다.
  • POST_AN_UPDATE - '업데이트 게시' 음성 메뉴 명령에서 사용자 음성을 텍스트로 변환하는 타임라인 항목을 공유합니다.
쓰기 가능
acceptTypes[] list 연락처에서 지원하는 MIME 유형 목록입니다. 수락 유형이 항목의 첨부파일 유형과 일치하는 경우 연락처가 사용자에게 표시됩니다. allowType을 지정하지 않으면 연락처가 모든 항목에 표시됩니다. 쓰기 가능
displayName string 이 연락처에 표시할 이름입니다. 쓰기 가능
id string 이 연락처의 ID입니다. 애플리케이션에서 생성되고 불투명 토큰으로 처리됩니다. 쓰기 가능
imageUrls[] list 연락처에 표시할 이미지 URL 집합입니다. 대부분의 연락처는 하나의 이미지를 갖지만 '그룹' 연락처에는 최대 8개의 이미지 URL이 포함될 수 있으며, 해당 연락처의 크기가 조정되고 클라이언트에서 모자이크로 잘립니다. 쓰기 가능
kind string 리소스 유형 항상 mirror#contact입니다.
phoneNumber string 연락처의 기본 전화번호입니다. 국가 번호 및 지역 번호가 포함된 정규화된 전화번호 또는 지역 전화번호일 수 있습니다. 쓰기 가능
priority unsigned integer 연락처 목록에서 우선순위를 결정하는 연락처의 우선순위입니다. 우선순위가 높은 연락처는 우선순위가 낮은 연락처보다 먼저 표시됩니다. 쓰기 가능
sharingFeatures[] list 연락처가 처리할 수 있는 공유 기능 목록입니다. 허용되는 값은 다음과 같습니다.
  • ADD_CAPTION
source string 이 연락처를 만든 애플리케이션의 ID입니다. API에 의해 채워집니다.
speakableName string 이 연락처의 이름을 발음해야 합니다. 이 이름을 음성 명확성 메뉴의 일부로 사용해야 하는 경우 이 이름이 예상 발음으로 사용됩니다. 이 이름은 발음하기 어려운 문자가 있거나 표시 철자가 발음이 아닌 경우 연락처 이름에 유용합니다. 쓰기 가능
type string 이 연락처의 유형입니다. UI에서 정렬하는 데 사용됩니다. 허용되는 값은 다음과 같습니다.
  • INDIVIDUAL: 단일 사용자를 나타냅니다. 이는 기본값입니다.
  • GROUP - 여러 사람을 나타냅니다.
쓰기 가능

방법

delete
연락처를 삭제합니다.
가져오기
ID로 단일 연락처를 가져옵니다.
삽입
새 연락처를 삽입합니다.
list
인증된 사용자의 연락처 목록을 검색합니다.
패치
연락처를 업데이트합니다. 이 메서드는 패치 시맨틱스를 지원합니다.
업데이트
연락처를 업데이트합니다.