elreydetoda.textbelt
ansible-role-textbelt
Textbeltは、SMSを送信したい開発者のために作られたシンプルなSMS APIです。設定が簡単で、分かりやすい料金パッケージ、個別サポートのため、何千ものクライアントが他のSMSプロバイダーよりもTextbeltを選んでいます。
要件
textbelt.comからAPIキーが必要です。もしセルフホスティングをしている場合も同様です。また、メッセージを送信する相手の電話番号も必要になります。メッセージをカスタマイズしたい場合もあるでしょう。
textbelt APIの呼び出しについての詳細はこちらをご覧ください。
ロール変数
必須
api_key
- TextbeltのAPIキー(vars/main.yml)phone_number
- メッセージを送信する電話番号(vars/main.yml)
任意
textbelt_url
- リクエストを送信するAPIエンドポイント:https://textbelt.com/text
(defaults/main.yml)message_contents
- 送りたいメッセージ:これはテストです。うまくいきました :D
(defaults/main.yml)quota_warning_number
- Textbeltのクオータが残り少なくなった時に通知を受けたい数:100
(defaults/main.yml)
依存関係
このロールはuriモジュールのみを使用します。それに必要な依存関係は全て満たされている必要があります。
使用例のプレイブック
変数をパラメーターとして渡す形式でのロールの使い方の例を含めると、ユーザーにとっても便利です:
- hosts: servers
roles:
- { role: elreydetoda.ansible_role_textbelt, api_key: xyz, phone_number: +xxxxxxxxxxx }
ライセンス
MIT
作者情報
インストール
ansible-galaxy install elreydetoda.textbelt
ライセンス
mit
ダウンロード
1.8k
所有者
former member of @49thSecurityDivision and now work as PentesterOps/Developer at @secureideasllc
message me at twitter: https://twitter.com/RonJonArod