create_referral_invites
Диагностика и система · macOS · Windows
Эффект: запись. Статус: условно доступен.
«Условная доступность» означает, что инструмент может зависеть от версии, платформы, разрешений, учётной записи или настроек. Он доступен не во всех установках.
macOS
Назначение
Записывает приглашения для коллег, которых пользователь выбрал, и возвращает для каждого уникальную реферальную ссылку, чтобы пользователь мог позже увидеть, кто установил или активировал LMCP. Сам ничего не отправляет — каждую возвращённую ссылку можно вставить в письмо или сообщение этому человеку. `lang` фиксирует язык, на котором написано приглашение (например, "es", "en"). Первый вызов показывает предпросмотр; confirm: true записывает приглашения.
Обязательные входные данные
recipients
Имена сохранены в точности как их требует инструмент. Канонические технические определения на английском находятся в раскрываемой схеме ниже.
Разрешения и подтверждение
Схема объявляет явный параметр подтверждения. Проверьте предварительный результат и разрешите реальную операцию согласно контракту платформы.
- Используйте на этой платформе только приложения, учетные записи и ресурсы, разрешенные пользователем. Требования к подключению и разрешениям приведены в описании инструмента для конкретной платформы; этот каталог не заявляет о дополнительных областях OAuth или разрешениях OS.
Каноническая техническая схема на английском — 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"
}Пример для документации
Пример документации для create_referral_invites. Не выполняйте этот пример. Показанные аргументы относятся к вымышленному набору данных; перед реальным вызовом найдите настоящие идентификаторы и получите разрешение.
{
"confirm": false,
"recipients": [
{
"email": "alex@example.com",
"name": "Alex Rivera"
}
]
}Windows
Назначение
Записывает приглашения для коллег, которых пользователь выбрал, и возвращает для каждого уникальную реферальную ссылку, чтобы пользователь мог позже увидеть, кто установил или активировал LMCP. Сам ничего не отправляет — каждую возвращённую ссылку можно вставить в письмо или сообщение этому человеку. `lang` фиксирует язык, на котором написано приглашение (например, "es", "en"). Первый вызов возвращает предпросмотр с перечнем получателей и ничего не записывает; confirm=true записывает их.
Обязательные входные данные
recipients
Имена сохранены в точности как их требует инструмент. Канонические технические определения на английском находятся в раскрываемой схеме ниже.
Разрешения и подтверждение
Схема объявляет явный параметр подтверждения. Проверьте предварительный результат и разрешите реальную операцию согласно контракту платформы.
- Используйте на этой платформе только приложения, учетные записи и ресурсы, разрешенные пользователем. Требования к подключению и разрешениям приведены в описании инструмента для конкретной платформы; этот каталог не заявляет о дополнительных областях OAuth или разрешениях OS.
Каноническая техническая схема на английском — 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"
}Пример для документации
Пример документации для create_referral_invites. Не выполняйте этот пример. Показанные аргументы относятся к вымышленному набору данных; перед реальным вызовом найдите настоящие идентификаторы и получите разрешение.
{
"confirm": false,
"recipients": [
{
"email": "alex@example.com",
"name": "Alex Rivera"
}
]
}