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

作者信息

https://elrey.casa/blog

关于项目

send text message through textbelt.com's api service

安装
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