使用 Deluge 函数发送短信
目录下
概述
作为自动化脚本的一部分,Zoho Creator 提供可用于动态发送短信的 Deluge 函数。当提交新表单数据时,或者当修改或删除现有表单数据时,或者从报表调用自定义动作时,可调用这些函数。短信可使用 Zoho Creator 提供的默认连接或通过您已有帐户的任何支持的短信提供商来发送。支持的短信提供商如下所列。一旦您选择使用这些服务提供商发送短信,它们会在帐户设置 - 连接页面中列出。
- Twilio
- Clickatell
- Screen Magic
- ClockWorkSMS
- Hoiio
若要从 GUI 配置和发送短信通知,请参阅《用户指南》中的主题从 Creator 应用程序发送短信。
语法
a. 使用默认连接发送短信
其中,
<SMS Response> 是由发送函数返回的映射变量,作为响应。如果短信成功发送,则会用消息 {"status":"success"} 来记录。否则会记录为 {"message":"<Reason for failure>","status":"failure"}
<to> 接收短信的手机号码。手机号码必须以国家/地区代码开头,不带 + 符号。例如,91xxxxxxxxxx,其中“91”是印度的国家/地区代码。
<message> 短信文本消息。
注:
- 2017 年 3 月 10 日之后创建的新帐户将不支持默认连接。用户将必须创建受支持短信提供商的连接以发送短信通知。
b. 使用 Twilio 发送短信
其中,
<SMS Response> 是由发送函数返回的映射变量,作为响应。如果短信成功发送,则会用消息 {"status":"success"} 来记录。否则会记录为 {"message":"<Reason for failure>","status":"failure"}
<sms notification name> 是 deluge 短信通知名称,如帐户设置 -> 连接页面中所列。
<to> 接收短信的手机号码,使用 Twilio 支持的格式。
<message> 短信文本消息。
c. 使用 Clickatell 发送短信
其中,
<SMS Response> 是由发送函数返回的映射变量,作为响应。如果短信成功发送,则会用消息 {"status":"success"} 来记录。否则会记录为 {"message":"<Reason for failure>","status":"failure"}
<sms notification name> 是 deluge 短信通知名称,如帐户设置 -> 连接页面中所列。
<to> 接收短信的手机号码,使用 Clickatell 支持的格式。
<message> 短信文本消息。
d. 使用 Screen Magic 发送短信
其中,
<SMS Response> 是由发送函数返回的映射变量,作为响应。如果短信成功发送,则会用消息 {"status":"success"} 来记录。否则会记录为 {"message":"<Reason for failure>","status":"failure"}
<sms notification name> 是 deluge 短信通知名称,如帐户设置 -> 连接页面中所列。
<to> 接收短信的手机号码,使用 Screen Magic 支持的格式。
<message> 短信文本消息。
e. 使用 ClockWorkSMS 发送短信
其中,
<SMS Response> 是由发送函数返回的映射变量,作为响应。如果短信成功发送,则会用消息 {"status":"success"} 来记录。否则会记录为 {"message":"<Reason for failure>","status":"failure"}。
<sms notification name> 是 deluge 短信通知名称,如帐户设置 -> 连接页面中所列。
<to> 接收短信的手机号码,使用 ClockWorkSMS 支持的格式。
<message> 短信文本消息。
f. 使用 Hoiio 发送短信
其中,
<SMS Response> 是由发送函数返回的映射变量,作为响应。如果短信成功发送,则会用消息 {"status":"success"} 来记录。否则会记录为 {"message":"<Reason for failure>","status":"failure"}
<sms notification name> 是 deluge 短信通知名称,如帐户设置 -> 连接页面中所列。
<to> 接收短信的手机号码,使用 Hoiio 支持的格式。
<message> 短信文本消息。