update_contact
Kişiler · Windows
Etki: yazma. Durum: koşullu kullanılabilir.
“Koşullu kullanılabilirlik”, aracın sürüme, platforma, izinlere, hesaba veya yapılandırmaya bağlı olabileceğini belirtir. Her kurulumda etkin olduğu anlamına gelmez.
Windows
Amaç
Windows'ta Microsoft Outlook Kişiler'indeki bir kişiyi, contact_id veya adıyla bularak günceller. Verilen ad, soyad ve şirket mevcut olanların yerini alır; verilen telefonlar ve e-postalar EKLENİR (mevcut olanlar kalır, zaten var olan bir numara veya adres atlanır; Outlook en fazla 6 telefon ve 3 e-posta tutar, sığmayanlar not_stored içinde döner); photo_path fotoğrafı değiştirir. Hiçbir şey silinmez. Birden fazla kişiyle eşleşen bir ad, içinden contact_id seçilecek listeyle reddedilir. Mac'te olduğu gibi notlar yazılmaz.
Zorunlu girdiler
Bu platformun şeması zorunlu girdi bildirmiyor. İsteğe bağlı seçiciler veya çalışma zamanı gereksinimleri yine de olabilir.
İzinler ve onay
Şema açık bir onay parametresi bildirir. Önizlemeyi inceleyin ve gerçek işlemi platform sözleşmesine göre yetkilendirin.
- Yalnızca kullanıcının bu platformda yetkilendirdiği uygulamaları, hesapları ve kaynakları kullanın. Bağlantı ve izin gereksinimleri için bu aracın platforma özgü açıklamasına bakın; bu katalog ek OAuth kapsamları veya OS yetkileri bulunduğunu ileri sürmez.
İngilizce kanonik teknik şema — Windows
{
"properties": {
"company": {
"description": "Company or organization.",
"type": "string"
},
"confirm": {
"description": "Must be true to save.",
"type": "boolean"
},
"contact_id": {
"description": "Exact identifier from outlook_contacts_list/outlook_contacts_search/create_contact. Provide this OR name.",
"type": "string"
},
"emails": {
"description": "Email addresses, as a JSON array or comma-separated.",
"type": "string"
},
"first_name": {
"description": "Given name.",
"type": "string"
},
"last_name": {
"description": "Family name.",
"type": "string"
},
"name": {
"description": "The contact's full name. Provide this OR contact_id; a name that matches several contacts is refused with the list.",
"type": "string"
},
"phones": {
"description": "Phone numbers, as a JSON array or comma-separated (with the country code, e.g. +54 11 5555 0001).",
"type": "string"
},
"photo_path": {
"description": "Absolute path of a local image (PNG, JPEG, GIF or BMP, up to 10 MB) to use as the contact's photo.",
"type": "string"
}
},
"required": [],
"type": "object"
}Belge örneği
update_contact için örnek belge. Bu örneği çalıştırmayın. Gösterilen bağımsız değişkenler kurgusal bir veri kümesine aittir; gerçek bir çağrıdan önce gerçek tanıtıcıları bulun ve izin alın.
{
"company": "Example Co",
"confirm": false,
"name": "Alex Rivera",
"phones": "+1 555 0101"
}