create_referral_invites
Tanılama ve sistem · macOS · 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.
macOS
Amaç
Kullanıcının davet etmeyi seçtiği meslektaşlar için tavsiye davetlerini kaydeder ve kişi başına benzersiz bir tavsiye bağlantısı döndürür; böylece kullanıcı daha sonra LMCP'yi kimin kurduğunu veya etkinleştirdiğini görebilir. Kendisi hiçbir şey göndermez; döndürülen her bağlantı o kişiye gidecek bir e-postaya veya iletiye eklenebilir. `lang`, davetin yazıldığı dili kaydeder (ör. "es", "en"). İlk çağrı önizleme döndürür; confirm: true davetleri kaydeder.
Zorunlu girdiler
recipients
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": "Must be true to record the invites. Without it the call returns a preview and records nothing.",
"type": "boolean"
},
"lang": {
"description": "ISO language of the invite you're writing (the user's conversation language, e.g. 'es', 'en'). Defaults to the Mac's language.",
"type": "string"
},
"recipients": {
"description": "The picked recipients.",
"items": {
"properties": {
"email": {
"description": "Recipient's email",
"type": "string"
},
"name": {
"description": "Recipient's name",
"type": "string"
}
},
"type": "object"
},
"type": "array"
}
},
"required": [
"recipients"
],
"type": "object"
}Belge örneği
create_referral_invites 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,
"recipients": [
{
"email": "alex@example.com",
"name": "Alex Rivera"
}
]
}Windows
Amaç
Kullanıcının davet etmeyi seçtiği meslektaşlar için tavsiye davetlerini kaydeder ve kişi başına benzersiz bir tavsiye bağlantısı döndürür; böylece kullanıcı daha sonra LMCP'yi kimin kurduğunu veya etkinleştirdiğini görebilir. Kendisi hiçbir şey göndermez; döndürülen her bağlantı o kişiye gidecek bir e-postaya veya iletiye eklenebilir. `lang`, davetin yazıldığı dili kaydeder (ör. "es", "en"). İlk çağrı alıcıları belirten bir önizleme döndürür ve hiçbir şey kaydetmez; confirm=true kaydeder.
Zorunlu girdiler
recipients
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 — Windows
{
"properties": {
"confirm": {
"description": "Must be true to record the invites. Without it, returns a preview.",
"type": "boolean"
},
"lang": {
"description": "ISO language of the invite you're writing (the user's conversation language, e.g. 'es', 'en').",
"type": "string"
},
"recipients": {
"description": "The picked recipients.",
"items": {
"properties": {
"email": {
"description": "Recipient's email",
"type": "string"
},
"name": {
"description": "Recipient's name",
"type": "string"
}
},
"type": "object"
},
"type": "array"
}
},
"required": [
"recipients"
],
"type": "object"
}Belge örneği
create_referral_invites 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,
"recipients": [
{
"email": "alex@example.com",
"name": "Alex Rivera"
}
]
}