5、利用Rails和Mashup构建营销消息发送系统

利用Rails和Mashup构建营销消息发送系统

1. 设计思路

我们可以利用Rails和一些mashup技术为网站构建新功能,具体步骤如下:
- 定义消息 :创建一个简单的Rails Web应用程序,让营销人员能够构建消息模板,这些模板包含通过电子邮件、短信和传真发送的消息。这些模板将作为向营销活动的接收者发送各种消息的基础。
- 获取联系人及定制消息数据 :在不将经销商的联系信息存储在我们数据库的情况下获取这些信息。让经销商将他们的联系人定义或导入到在线电子表格中,然后以适合我们网站提取和处理的数据格式导出该电子表格。这里将介绍通过Google Spreadsheet和EditGrid这两个流行的在线电子表格来实现这一目的。经销商将联系人从自己的电子表格上传到Google Spreadsheet或EditGrid,然后发布该电子表格的链接。随后,经销商选择一个消息模板,并通过提供联系人链接来创建一个消息发送任务。
- 发送消息 :由于每个经销商提供的联系人数量通常较多,交互式发送消息(即在用户界面中点击按钮发送消息并等待所有消息发送完成的响应)是不现实的。有两种非交互式发送消息的方法:一种是创建一个与主进程分离的线程任务,在经销商点击发送按钮时在后台运行;另一种是创建存储在数据库中的任务,由另一个进程定期单独检索并独立处理。这里选择第二种方法,因为它更简单。

2. 消息发送相关技术背景

2.1 短信发送

短信(SMS)是一种允许在移动电话之间发送和接收消息的技术。它最初是全球移动通信系统(GSM)标准的一部

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值