Contacts

Bu kaynakla ilgili yöntemlerin listesi için bu sayfanın sonuna bakın.

Kaynak temsilleri

İçerik üretici veya kişi olarak kullanılabilecek kişi ya da grup.

{
  "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
  ]
}
Mülk adı Değer Açıklama Notlar
acceptCommands[] list Bir kişinin işleyebileceği sesli menü komutlarının listesi. Glass, her sesli menü komutu için en fazla üç kişi gösterir. Bundan daha fazla sonuç varsa söz konusu komut için en yüksek priority değerine sahip üç kişi gösterilir. yazılabilir
acceptCommands[].type string Bu komutun karşılık gelen işlem türü. İzin verilen değerler şunlardır:
  • TAKE_A_NOTE - "Not alın" sesli menü komutundan konuşmaların metne dönüştürüldüğü bir zaman çizelgesi öğesi paylaşır.
  • POST_AN_UPDATE - "Güncelleme yayınla" sesli menü komutundan kullanıcı konuşma metninin metne dönüştürüldüğü bir zaman çizelgesi öğesi paylaşır.
yazılabilir
acceptTypes[] list Bir kişinin desteklediği MIME türlerinin listesi. Kabul ettiği türlerden biri, öğedeki ek türlerinden herhangi biriyle eşleştiğinde kullanıcıya gösterilir. Hiçbir kabul Türü yoksa kişi tüm öğeler için gösterilir. yazılabilir
displayName string Bu kişi için görüntülenecek ad. yazılabilir
id string Bu kişinin kimliği. Bu uygulama tarafından oluşturulur ve opak jeton olarak kabul edilir. yazılabilir
imageUrls[] list Kişi için görüntülenecek resim URL'si grubu. Çoğu kişinin tek bir resmi olur ancak "grup" kişisi en fazla 8 resim URL'si içerebilir ve yeniden boyutlandırılıp istemcide mozaik olarak kırpılabilir. yazılabilir
kind string Kaynağın türü. Bu her zaman mirror#contact.
phoneNumber string Kişinin birincil telefon numarası. Bu, ülke arama kodu ve alan kodu içeren tam nitelikli bir numara veya yerel bir numara olabilir. yazılabilir
priority unsigned integer Kişinin, kişi listesindekilerin sırasını belirleme önceliği. Öncelikleri daha yüksek olan kişiler, daha düşük öncelikli olanlardan önce gösterilir. yazılabilir
sharingFeatures[] list Bir kişinin işleyebileceği paylaşım özelliklerinin listesi. İzin verilen değerler şunlardır:
  • ADD_CAPTION
source string Bu kişiyi oluşturan uygulamanın kimliği. Bu alan, API tarafından doldurulur
speakableName string Telaffuz edilmesi gerektiğinden bu kişinin adı. Bu kişinin adının bir ses belirsizleştirme menüsünün parçası olarak söylenmesi gerekiyorsa bu ad, beklenen telaffuz olarak kullanılır. Bu özellik, telaffuz edilemeyen karakterlere sahip olan veya ekran yazımı fonetik olmayan kişi adları için kullanışlıdır. yazılabilir
type string Bu kişinin türü. Bu, kullanıcı arayüzlerinde sıralama için kullanılır. İzin verilen değerler şunlardır:
  • INDIVIDUAL - Tek bir kişiyi temsil eder. Bu, varsayılan seçenektir.
  • GROUP - Birden fazla kişiyi temsil ediyor.
yazılabilir

Yöntemler

sil
Bir kişiyi siler.
edin
Kimliğe göre tek bir kişi alır.
ekle
Yeni bir kişi ekler.
list
Kimliği doğrulanmış kullanıcının kişi listesini alır.
yama
Bir kişinin mevcut bilgilerini günceller. Bu yöntem, yama semantiği destekler.
güncelle
Bir kişinin mevcut bilgilerini günceller.