Android手机挂机短信模板和多台手机同步短信模板
--短信app应用
-
上一篇:Android实现通话后发送挂机短信和远程短信
下一篇:编写中。
-
一、前 言
用户发送挂机短信,通常会设置一批短信模板,并设置短信开头的括号内容签名。不同的呼叫场景支持不同个性化短信的发送。
通常来说,短消息的长度和截断符合国际通用规则,且内容要符合中国国家法律之规定。第一段的短信最长内容为70字,之后每增加65个字为一条短信。(即70字按一条收费,135个字是按2条收费的)。
在短信模板中,应支持变量内容的插入(最常见的变量为手机号,即呼叫的目标号码),在实际发送时,app将使用实际的内容值,替换掉短信模板中对应的变量,形成最终的短信内容字符串并正常发出。
体验和下载地址:
智能拨号器App: http://120.78.211.195:8060/Dialer.apk
USB蓝牙配件购买路径 (参考):https://item.taobao.com/item.htm?id=598329093642
- 二、短信模板
短信模板通常用于各种自定义的个性化发送场景的设置。用户可以在app中自由的设置各种短信模板的内容,并插入对应的变量参数。如下图所示:

短信模板记录中长按,可以显示对应的功能菜单,对短信模板记录进行"复制"、"修改"和"删除"操作。如下图所示:

用户可以自由的添加和修改短信模板的内容,并在内容的合适位置插入特定格式的变量参数。在实际发送时,app会根据呼叫目标的信息,自动替换掉短信模板中对应的变量,形成最终的短信内容字符串并正常发出。

- 三、挂机短信模板
短信模板的列表中,用户可以点击某条短信模板,在界面下发的【短信内容示例】区域,查看"变量参数"填充具体值后的展示效果。
此时,用户可以点击"设为默认模板"按钮,为app指定挂机短信的字符串。后续应用在运行过程中,若某条呼叫符合挂机短信的发送规则时,会自动将该挂机短信字符串,通过手机SIM卡以短信的形式发送给呼叫的对象。

- 四、变量参数
当前短信模板的变量参数是固定的,由app在代码中进行指定和发送时做替换操作。目前变量参数仅为【{name}、{phone}、{duration}】这三个值,对应于某条呼叫中对方号码和通话时长的属性。

(后续的扩展中不排除会将变量参数放开出来做自定义的可能。)
- 五、短信模板的上传和下载
app在【变量参数】选项卡的顶部,增设了"上传模板"和"下载模板"的按钮入口。用户在某个手机中编辑好所有的短信模板和挂机短信内容后,可以点击"上传模板"的按钮将短信模板列表全部上传到服务器中心的节点。
后续登录同一账号的其它手机,想要使用这个短信模板列表,可以直接使用"下载模板"的按钮,将对应的列表拉取下来,即可正常的生效和使用。

- 六、小结
本文主要针对挂机短信模板和多台手机同步短信模板的能力进行简要的阐述,在多个手机相互外呼和协同的过程中,涉及短信收发的功能时,或多或少都会涉及到短信模板和模板在手机之间同步的问题。
一般来说,短信模板和挂机短信功能应该具备从Excel中导入并批量发送的能力。但由于本文是基于实时通话和语音处理业务而规划,暂时不考虑无呼叫业务的批量短信的功能。如果用户有这方面的需求,可以考虑使用我们上一篇章中讲述的【远程短信】的功能,从后台经由本地手机,发送远程静默短信。