Criar um conector
Conecta o agente a um bot do Telegram ou a um número de telefone do WhatsApp Business, valida as credenciais do provedor e registra o webhook do agente. O suporte ao conector do WhatsApp está em beta. Texto, fotos e documentos compatíveis com o gateway podem invocar o agente; mídia de entrada também exige write:files. Arquivos de saída gerenciados exigem read:files, e imagens geradas exigem ambos os escopos de arquivo para que seus URLs transitórios do provedor possam ser materializados antes da entrega. O escopo opcional write:feedback habilita a sincronização nativa de reações de polegar com o feedback da resposta do gateway. Esses escopos condicionais não fazem parte de x-required-scopes de propósito, porque conectores apenas de texto não precisam deles. É necessária uma chave de API com todos os escopos listados; sua tupla de identidade e os escopos atuais são armazenados como um teto sem ampliação, e então revalidados com mk-authentication antes de cada execução do conector; contextos de sessão e de usuário final delegado são rejeitados. A política de acesso exigida controla quais usuários ou chats do provedor podem invocar o agente.
Autorizações
Gateway auth: send Authorization: Bearer <mka1-api-key>. For multi-user server-side integrations, you can also send X-On-Behalf-Of: <external-user-id>.
Cabeçalhos
Optional external end-user identifier forwarded by the API gateway.
Parâmetros de caminho
The agent ID.
Corpo
- Option 1
- Option 2
Conector da API do Bot do Telegram. Suporta texto, fotos de até o limite de download de 20 MiB da API do Bot, documentos compatíveis com o gateway e feedback de resposta por meio de reações nativas de polegar.
telegram A lista explícita de permissões de chats do Telegram permitida para invocar o agente.
1 - 120Sempre verdadeiro: o Telegram descarta as atualizações enfileiradas antes que o webhook desta instância seja registrado.
true Resposta
Conector criado e ativado.
agent.connector telegram, whatsapp Status do ciclo de vida do conector, como provisionando, ativando, ativo, excluindo ou erro.
ID da conta do provedor: ID de usuário do bot do Telegram ou ID do número de telefone do WhatsApp.
Nome de exibição da conta do provedor quando houver um disponível.
Valor JSON arbitrário.
Se credenciais criptografadas do provedor são armazenadas para este conector.
Valor JSON arbitrário.