hey-mako.facebook_messenger

Ansible-Rolle zur Erstellung von Facebook-Testbenutzern zum Testen von Messenger-Bots.

Build-Status

Inhalte

Motivation

Facebook für Entwickler ermöglicht Benutzern, Testanwendungen und Testbenutzer zu erstellen. Das manuelle Erstellen und Löschen neuer Testbenutzer wird schwierig zu verwalten, ist zeitaufwendig und behindert die Entwicklung von Messenger-Bots.

Zweck dieser Rolle ist es, die Funktionalität bereitzustellen, um Testbenutzer zu erstellen und zu konfigurieren, damit sie den Bot kontaktieren können.

Hier sind einige Anwendungsfälle für die Verwendung dieser Rolle:

  • Qualitätssicherung (QA) Tests
  • Integration in bestehende Build- und Bereitstellungspipelines
  • Wiederverwendbarkeit in verschiedenen Umgebungen (z. B. Review, Staging, Produktion)

Abhängigkeiten

Diese Rolle hat keine Abhängigkeiten.

Installation

$ ansible-galaxy install mako-ai.facebook-messenger

Beispiele

---

- hosts: alle
  remote_user: root
  roles:
    - ansible-role-facebook-messenger
  vars:
    graph_subscription_callback_url: http://localhost/facebook/receive

Variablen

Seitenvariablen

Name Typ Erforderlich
graph_page_about str :heavy_multiplication_x:
graph_page_category_enum str :heavy_multiplication_x:
graph_page_cover_photo_url str :heavy_multiplication_x:
graph_page_name str :heavy_multiplication_x:
graph_page_picture str :heavy_multiplication_x:

Abonnementvariablen

Name Typ Erforderlich
graph_subscription_callback_url str :heavy_check_mark:
graph_subscription_fields seq :heavy_multiplication_x:
graph_subscription_object str :heavy_multiplication_x:

Benutzervariablen

Name Typ Erforderlich
graph_user_permissions seq :heavy_multiplication_x:

Lizenz

MIT © Mako AI

Über das Projekt

Playbook for creating Facebook app test users and pages

Installieren
ansible-galaxy install hey-mako.facebook_messenger
GitHub Repository
Lizenz
mit
Downloads
165
Besitzer
Chatbot automation and development with simplicity and speed.