hey-mako.facebook_messenger
Rola Ansible do tworzenia testowych użytkowników Facebooka do testowania botów Messenger.
Zawartość
Motywacja
Facebook dla programistów umożliwia użytkownikom tworzenie testowych aplikacji i użytkowników. Ręczne tworzenie i usuwanie nowych użytkowników testowych staje się trudne do utrzymania, czasochłonne i hamuje rozwój botów Messenger.
Celem tej roli jest zapewnienie funkcjonalności do tworzenia i konfigurowania użytkowników testowych, aby mogli wysyłać wiadomości do bota.
Poniżej znajdują się przykłady zastosowania tej roli:
- Testy zapewnienia jakości (QA)
- Integracja z istniejącymi potokami budowy i wdrażania
- Możliwość ponownego użycia w różnych środowiskach (np. recenzje, staging, produkcja)
Zależności
Ta rola nie ma żadnych zależności.
Instalacja
$ ansible-galaxy install mako-ai.facebook-messenger
Przykłady
---
- hosts: all
remote_user: root
roles:
- ansible-role-facebook-messenger
vars:
graph_subscription_callback_url: http://localhost/facebook/receive
Zmienne
Zmienne strony
Nazwa | Typ | Wymagane |
---|---|---|
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: |
Zmienne subskrypcyjne
Nazwa | Typ | Wymagane |
---|---|---|
graph_subscription_callback_url |
str |
:heavy_check_mark: |
graph_subscription_fields |
seq |
:heavy_multiplication_x: |
graph_subscription_object |
str |
:heavy_multiplication_x: |
Zmienne użytkownika
Nazwa | Typ | Wymagane |
---|---|---|
graph_user_permissions |
seq |
:heavy_multiplication_x: |
Licencja
MIT © Mako AI
O projekcie
Playbook for creating Facebook app test users and pages
Zainstaluj
ansible-galaxy install hey-mako.facebook_messenger
Licencja
mit
Pobrania
165
Właściciel
Chatbot automation and development with simplicity and speed.