hey-mako.facebook_messenger
Ansible-Rolle zur Erstellung von Facebook-Testbenutzern zum Testen von Messenger-Bots.
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
Lizenz
mit
Downloads
165
Besitzer
Chatbot automation and development with simplicity and speed.