如果您有自定义的短信网关提供商(非Twilio / Clickatell / SMSEagle),则可以在OpManager中按照以下步骤使用自定义短信网关设置短信通知。
在OpManager中配置自定义短信服务网关前,请确保:
注意:请参阅您的短信网关提供商的HTTP API文档,以获取HTTP URL、HTTP参数和请求标头的准确格式。
进入设置 -> 基本设置 -> 短信设置,然后在“短信网关”页签选择自定义选项。
填写以下字段:
HTTP URL:这是您的短信网关的API URL。来自OpManager的通知将发送到此URL,再重定向到您的移动设备。您可以在您的短信网关提供商的API文档中找到HTTP URL。
HTTP参数:是指发送到HTTP url的一组数据(包括通知消息和接收人)。自定义短信网关的每个HTTP API都需要某些强制性的HTTP参数,如消息、接收人电话号码、认证详细信息(如认证令牌/用户名及密码组合)和一些可选参数。
您可以在自定义短信网关提供商的HTTP API文档中找到HTTP URL支持的HTTP参数。
注意:不要在HTTP参数中直接指定接收人的电话号码和消息文本,而是将它们分别替换为$recipient和$message。OpManager会将这些数据替换为您的通知配置文件中相应的接收人电话号码和通知消息。
请求标头:请求标头是随HTTP请求一起发送的一组信息。请参阅您的短信网关提供商的API文档,以确定是否需要标头,如果需要,请提供正确的标头格式。如果有多个标头,请每行指定一个。
内容类型:表示HTTP参数的媒体类型,可以有两种 - application/x-www-form-urlencoded 和 application/json。
将消息编码为Unicode - 选择此选项:
如果启用此选项,则通知文本将以Unicode格式编码并发送到您的短信网关服务器。
点击此处,了解如何设置短信通知配置文件并开始接收通知。