send_message
iMessage ve Mesajlar · macOS
Etki: gönderme. 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.
macOS
Amaç
Mac'in Messages.app uygulaması üzerinden bir alıcı tanıtıcısına (ülke koduyla telefon numarası, ör. +14155551234 veya Apple ID e-posta adresi) iMessage gönderir. Bu bir yazma işlemidir: ilk çağrı (confirm olmadan) önizleme döndürür; gerçekten göndermek için confirm=true ile yeniden çağırın. Yalnızca doğrudan (1:1) iMessage desteklenir; mevcut bir grup sohbetine gönderme henüz desteklenmez. Messages.app içinde iMessage oturumunun açık olmasını ve Automation iznini gerektirir.
Zorunlu girdiler
totext
Girdi adları aracın istediği biçimde aynen korunur. İngilizce kanonik teknik tanımlar aşağıdaki açılır şemadadır.
İ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 — macOS
{
"properties": {
"confirm": {
"description": "Set true to actually send. Without it, returns a preview only.",
"type": "boolean"
},
"text": {
"description": "Message body to send.",
"type": "string"
},
"to": {
"description": "Recipient handle: phone number with country code (+14155551234) or Apple ID email.",
"type": "string"
}
},
"required": [
"to",
"text"
],
"type": "object"
}Belge örneği
send_message 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.
{
"confirm": false,
"text": "Can we review the launch checklist on Tuesday?",
"to": "+12025550123"
}