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 が最も高い 3 つの連絡先が表示されます。 書き込み可能
acceptCommands[].type string このコマンドに対応するオペレーションのタイプ。使用できる値は次のとおりです。
  • TAKE_A_NOTE - 音声メモコマンド「タイムラインをメモする」で、タイムラインのアイテムをユーザーの音声文字変換と共有します。
  • POST_AN_UPDATE - 「更新内容を投稿」の音声メニュー コマンドから、音声を文字に変換してタイムライン アイテムを共有します。
書き込み可能
acceptTypes[] list 連絡先がサポートする MIME タイプのリスト。accessType のいずれかが、アイテムの添付ファイルのいずれかのタイプと一致する場合、連絡先が表示されます。acceptType が指定されていない場合、連絡先はすべての項目に表示されます。 書き込み可能
displayName string この連絡先に表示する名前です。 書き込み可能
id string この連絡先の ID。これはアプリケーションによって生成され、不透明トークンとして扱われます。 書き込み可能
imageUrls[] list 連絡先に表示する画像 URL のセットです。ほとんどの連絡先の画像は 1 つですが、「グループ」の連絡先には最大 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 - 1 人のユーザーを表します。グローバル ウィンドウはデフォルト。
  • GROUP - 複数の人物を表します。
書き込み可能

Methods

delete
連絡先を削除します。
get
ID により単一の連絡先を取得します。
挿入
新しい連絡先を挿入します。
list
認証済みユーザーの連絡先リストを取得します。
パッチ
既存の連絡先を更新します。このメソッドはパッチのセマンティクスをサポートしています。
update
既存の連絡先を更新します。