elreydetoda.textbelt
ansible-role-textbelt
Textbelt 是一个简单的短信 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