Webex
Überblick
Abschnitt betitelt „Überblick“Der Webex-Provider integriert sich mit Cisco Webex Teams. Er unterstützt:
- Direktnachrichten
- Space-(Room-)Nachrichten
- Adaptive Cards
- Datei-Anhänge
- @mentions
Voraussetzungen
Abschnitt betitelt „Voraussetzungen“- Webex-Konto
- Webex-Developer-Zugriff
Einrichtung
Abschnitt betitelt „Einrichtung“-
Einen Webex-Bot erstellen
Gehen Sie zu developer.webex.com:
- Navigieren Sie zu My Webex Apps → Create a Bot
- Füllen Sie die Bot-Details aus
- Kopieren Sie das Bot Access Token
-
Einen Webhook erstellen
Der Provider erstellt Webhooks automatisch, alternativ manuell:
- Gehen Sie zu Documentation → Webhooks API
- Erstellen Sie einen Webhook, der auf Ihren Endpunkt zeigt
-
Provider konfigurieren
answers.json {"messaging-webex": {"enabled": true,"public_base_url": "https://your-domain.ngrok-free.app","access_token": "your-bot-access-token"}} -
Setup ausführen
Terminal-Fenster gtc setup --answers answers.json ./my-bundle
Konfigurationsoptionen
Abschnitt betitelt „Konfigurationsoptionen“| Option | Erforderlich | Beschreibung |
|---|---|---|
enabled | Ja | Provider aktivieren/deaktivieren |
public_base_url | Ja | Öffentliche URL für den Webhook |
access_token | Ja | Bot Access Token |
Funktionen
Abschnitt betitelt „Funktionen“Textnachrichten
Abschnitt betitelt „Textnachrichten“- id: reply type: reply config: message: "Hello! How can I help?"Markdown
Abschnitt betitelt „Markdown“- id: formatted type: reply config: message: | **Bold** *Italic* - List item [Link](https://example.com)Adaptive Cards
Abschnitt betitelt „Adaptive Cards“- id: card type: adaptive-card config: card: type: AdaptiveCard version: "1.2" body: - type: TextBlock text: "Welcome!"Datei-Anhänge
Abschnitt betitelt „Datei-Anhänge“- id: send_file type: reply config: message: "Here's your document" files: - url: "https://example.com/doc.pdf"