您可以订阅短信服务商,向手机号码发送短信。
要在 ERPNext 中集成短信功能,请寻找提供 HTTP API 的短信网关服务商。他们会为您创建一个账户,并提供唯一的用户名和密码。
要访问短信设置,请前往:
首页 > 设置 > 短信设置
要在 ERPNext 中配置短信设置,请查找他们的 HTTP API(一份描述如何从第三方应用程序访问其短信接口的文档)。在这份文档中,您会得到一个用于通过 HTTP 请求发送短信的 URL。使用此 URL,您可以在 ERPNext 中配置短信设置。
示例短信网关 URL:
http://instant.smses.com/web2sms.php?username=&password;=&to;=&sender;=&message;=消息>发送者ID>手机号码>密码>用户名>
注意:对于短信网关 URL,只包含 “?” 之前的字符串。
示例:
http://instant.smses.com/web2sms.php?username=abcd&password;=abcd&to;=9900XXXXXX&sender; =DEMO&message;=THIS+IS+A+TEST+SMS
上述 URL 将从账户 abcd 向手机号码 9900XXXXXX 发送短信,发送者 ID 为 DEMO,文本消息为 “THIS IS A TEST SMS”。
请注意,URL 中的某些参数是静态的。您将从短信服务商处获得静态值,例如用户名、密码等。这些静态值应输入到静态参数表中。
如何使用 Voip.ms 配置 ERPNext
第一步是登录您的 voip.ms 账户。然后前往主菜单,SOAP 和 REST/JSON API。启用 API,设置密码,并将您的服务器 IP 地址加入白名单。
然后前往 DID,在用于发送短信的号码上启用短信功能。
将短信网关设置为 https://voip.ms/api/v1/rest.php
将消息参数设置为 message
将接收者参数设置为 dst
创建 4 个新的静态参数:
-
api_username(voip.ms 账户用户名)
-
api_password(几分钟前配置的 API 密码)
-
method 将值设置为 sendSMS
-
did(用于发送短信的 10 位 DID 号码)
然后前往短信中心测试一切是否正常工作。
相关主题
- 电子邮件账户
- 通知