elreydetoda.textbelt
ansible-role-textbelt
Textbelt to prosta API SMS stworzona dla programistów, którzy chcą tylko wysyłać SMS-y. Tysiące klientów wybierają Textbelt zamiast innych dostawców SMS za łatwość konfiguracji, proste i przewidywalne pakiety cenowe oraz osobiste wsparcie.
Wymagania
Będziesz potrzebować klucza API z tekstbelt.com lub jeśli hostujesz własną wersję. Będziesz także potrzebować numeru telefonu, na który chcesz wysłać wiadomość. Prawdopodobnie będziesz chciał również dostosować treść wiadomości.
Aby dowiedzieć się więcej o wywołaniach API Textbelt, odwiedź tutaj
Zmienne roli
Wymagane
api_key
- klucz API Textbelt (vars/main.yml)phone_number
- numer telefonu, na który wysyłasz wiadomość (vars/main.yml)
Opcjonalne
textbelt_url
- adres API, do którego wysyłasz zapytanie:https://textbelt.com/text
(defaults/main.yml)message_contents
- treść wiadomości, którą chcesz wysłać:to jest test. dobrze zrobione :D
(defaults/main.yml)quota_warning_number
- liczba, dla której chcesz być powiadamiany, gdy Twój limit Textbelt jest mniejszy niż:100
(defaults/main.yml)
Zależności
Ta rola korzysta tylko z modułu uri. Dlatego należy zapewnić wszelkie niezbędne zależności.
Przykładowy playbook
Zawsze miło jest pokazać użytkownikom przykład, jak używać twojej roli (na przykład z przekazywanymi zmiennymi jako parametry):
- hosts: serwery
roles:
- { role: elreydetoda.ansible_role_textbelt, api_key: xyz, phone_number: +xxxxxxxxxxx }
Licencja
MIT
Informacje o autorze
ansible-galaxy install elreydetoda.textbelt