1. 概述
1.1 版本
报表服务器版本 | 插件版本 |
---|---|
11.0 | V1.3 |
1.2 应用场景
业务场景需要使用短信功能,但是短信接收人不仅仅是平台账户体系的人员。
有批量发送的需求。
接受短信的用户不是固定不变,需要定期维护,发送周期也有较多的要求。如每月定时发送短信、每天定期发送等。
2. 插件介绍
点击下载插件:快捷短信插件
设计器插件安装方法参照设计器插件管理
服务器安装插件方法参照服务器插件管理
决策平台上的短信功能,是办公过程中一种强提醒方式,对于任务传达,事务提醒,身份认证有着独特的优势。但是又具有一定的局限性。对接收人具有一定的强依赖性,必须是平台的账户。但是短信业务有时候又具有独立性,需要便捷快速的支撑。
(1)快捷短信功能,是一款插件,提供了快速批量发送短信的能力。实现一体化配置、一键轻松发送,给用户带来短信发送功能上的最大便利。
(2)可以通过平台的数据集来维护待发送的用户信息(手机号),发送短信的关键内容(模板填充)等信息,极大方便了短信发送的信息维护。
(3)可以通过特有可视化的周期配置,极大方便了发送短信的周期性维护。不需要用户知道什么是cron表达式,就能完成复杂的周期配置。
快捷短信功能是短信功能的补充与增强,部分内容依赖于基础的短信功能。如【短信平台】的开启以及短信模板的内容。
注1:若未注册「短信平台」功能点,则无法配置短信平台,且后台日志报错:11100016 您使用了未注册的功能——短信平台。
注2:短信功能目前不支持国外手机号。
3. 基础短信平台的配置
3.1 帆软通行证登录
以管理员身份进入数据决策系统,点击管理系统>系统管理>短信,打开使用短信平台按钮,使用帆软通行证登录。如下图所示:
注:注册帆软通行证请参见:注册帆软通行证
3.2 申请开通短信服务
1)点击申请开通短信服务按钮,进入帆软市场。如下图所示:
2)使用帆软通行证登录帆软市场,点击申请开通短信服务,勾选接受协议,点击提交短信服务申请。如下图所示:
3)提交成功后,等待审核。如下图所示:
3.3 审核通过
审核通过后,如下图所示:
3.3.1 账户余额
若账户余额不足,点击充值,跳转到帆软市场进行充值,每条短信收费 0.06 元。
3.3.2 短信签名
短信的签名,默认为「短信平台」。
3.3.3 信息测试
注:新申请账号会有 5 条免费短信提供测试。
1)点击发送测试信息,填写接收手机号,如下图所示:
2)收到配置成功的短信。如下图所示:
4. 快捷短信配置
4.1 基本配置
4.1.1 基本说明
开启了基础短信功能的前提下,打开快捷短信tab页,可以查看到短信模板、短信参数的配置信息。如下图所示:
【短信模板】:主要的读取了 「短信平台」的模板信息,用户可以选择一条模板进行发送配置。
【短信参数】:当用户选择了一条模板后,平台就是根据当前模板需要的参数条目,提供动态的可配制项目。参数配制的前两项是 选择数据集 和 收信人手机号。
4.1.2 配置样例
我们选择了一条模板,包含2个变量填充: taskname 和 time。
那么我们来看看需要配置的参数:
这里除了默认的两项参数,还多了两项配置,对应到了模板里的两个变量。
我们选择好数据集后,该数据集至少有三列数据。可以提供给这里进行对应(即这里的手机号、taskname对应列、time对应列)。我们可以看下demo提供的数据集内容
样例中有6列数据,这样我们可以选择相对的项目进行对应。
这样就完成了配置。意思就是 给该数据集#1列手机号发短信,短信的内容就是该模板,模板上2个变量,用数据集中#3列 跟 #5列 数据进行填充。
4.2 立即发送
如果点击「立即发送」按钮,根据样例数据集提供的10条数据,那么就会完成10条短信的发送。
4.3 定时发送
如果不是立即发送,那么需要选择指定的时间点进行发送,这里就需要进行周期配置。
4.3.1 基本说明
点击「定时发送」按钮,则弹出如下配置框:
该弹出框分为3个区域:
【1号区域】:cron表达式显示区,主要是记录周期配置信息的专业表达,需要有专业知识的人才能明白。
【2号区域】:周期性配置操作区,主要是提供通俗化的配置条目,方便对周期进行配置。配置完成后,会把配置的内容同步到1号区域跟3号区域。
【3号区域】:cron表达式最近5次的运行时间显示区。周期性配置更加直观的显示方式。如配置每秒执行一次,那么这里就会显示当前配置完成后,最近的运行时间,即第一秒、第二秒、第三秒、第四秒、第五秒时间。让用户直观的判断出来配置的周期是否满足自己的要求。
4.3.2 样例配置
我们来进行一次周期的配置操作。以这样一个需求为例: 每月一号的早上5点短信提醒我需要给领导准备汇报材料。那么如何进行这样的周期性配置呢?简单分析一下,每个月一号的早上5点。划出关键词:每个月、1号、早上5点(整点,就是5点0分0秒)。好了,下面进行配置:
(1)指定每个月:点击月tab页,选中 每月。如下所示:
(1)指定1号:再点击日tab页,选中 指定 ,在指定日数上选择 1号 ,如下所示:
这个时候已经可以看到cron表达式发生了变化,下面的最近的运行时间也发生了变化。没有指定到时间点,所以现在是每月1号的每秒钟都是满足条件的。
(3)指定早上5点:再点击时tab页,选中 指定 ,在指定日数上选择 5点 ,如下所示:
这才不够,还有分、秒的限制
完成如上限制后,你会发现最近的五次运行时间,已经达到了自己的要求。就是每个月1号的5整点就是执行时间。没有专业知识我们看不懂cron表达式的设置,但是有了直观的显示,我们就明白配置的执行周期了。最后点击保存按钮,完成配置。等待平台在对应的时间点进行任务的发送。
5.常见问题
1)短信发送依赖于「短信平台」的账户体系,需要功能开启并账户上有足够金额支撑用户发送短信。如果出现周期短信发送不了的情况,请注意排查账户异常情况。
2)短信收不到,发送数量对不上,请注意排查数据集中的数据规格问题,尤其是手机号码是否完整有效。
3)其他未尽问题,请及时到市场上留言通知作者,以得到第一时间的反馈和优化。感谢您有耐心读完本文档!