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 件の連絡先が表示されます。5 件を超えると、その特定のコマンドについて priority の値が最も高い 3 つの連絡先が表示されます。 書き込み可能
acceptCommands[].type string このコマンドが対応するオペレーションのタイプ。使用できる値:
  • TAKE_A_NOTE - [メモを入力] からのユーザーの音声の音声文字変換を含むタイムライン アイテムを共有します。音声コマンドを使用します。
  • POST_AN_UPDATE - [更新を投稿する] からのユーザーの音声の音声文字変換を含むタイムライン アイテムを共有します。音声コマンドを使用します。
書き込み可能
acceptTypes[] list 連絡先がサポートする MIME タイプのリスト。連絡先の acceptTypes のいずれかがアイテムの添付ファイルのタイプと一致する場合、連絡先はユーザーに表示されます。receiveTypes が指定されていない場合は、すべての項目について連絡先が表示されます。 書き込み可能
displayName string この連絡先に対して表示する名前。 書き込み可能
id string この連絡先の ID。これはアプリケーションによって生成され、不透明トークンとして扱われます。 書き込み可能
imageUrls[] list 連絡先に対して表示する画像 URL のセット。ほとんどの連絡先には画像が 1 つしかなく、「グループ」は 1 つのみ連絡先には最大 8 つの画像の URL を含めることができます。この 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
連絡先を削除します。
get
ID で 1 つの連絡先を取得します。
insert
新しい連絡先を挿入します。
list
認証されたユーザーの連絡先のリストを取得します。
patch
インプレースの連絡先を更新します。このメソッドは、パッチのセマンティクスをサポートしています。
update
インプレースの連絡先を更新します。