Tüm araçlar

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

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.

İngilizce kanonik teknik şemamacOS
{
  "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"
}