【开源中国众包平台】众包平台基础设施模块功能开发

network2019 发布于 2017/07/06 19:34
阅读 12
收藏 0

1.      短信模块

在平台进行注册、交易等情境下需要发送短信验证码验证用户身份。

 

短信模块主要包含短信验证码发送、短信验证码验证、短信验证码过期处理、发送通知短信、记录用户申请验证码次数,如果超过一定阈值则拒绝发送。

短信有多种类型:短信验证码(注册验证码、交易验证码等)、通知短信(项目到期短信、用户拒绝合同通知)

 

记录短信记录,用于统计、核对短信发送次数及发送状态。

 

2.      邮件模块

邮箱可用于注册、绑定;绑定后可接受各种类型的通知。

邮箱模块主要包含: 发送单个邮件、群发邮件、发送附件邮件、群发带附件邮件、发送内嵌文件邮件等

 

 

3.      文件上传

用户头像、认证、附件等都需要文件上传的支持

包含添加文件、添加图片文件、修改文件、删除文件、查询普通文件、查询图片文件

文件读取需要通过java程序读取。

 

 

4.      支付模块

在项目支付诚意保证金、托管阶段费用时,需要通过支付模块进行。

 需要限制支付类型。

 包含接口:去支付、查看支付结果、支付统计。

支付模块需要支持第三方支付。记录支付流水,支付成功后回调业务系统进行后续操作,对业务系统回调失败后需要有重试机制。

可以统计每天用户共从第三方平台冲入平台多少钱,提现多少钱。

平台上现共有多少钱。

 

5.      消息通知

在项目快到期前、用户竞标报名等各个节点上都会有通知发出。

包含接口: 添加消息、查看消息、查看消息列表、设置为已读消息。

消息通知要有存储及标记已读操作。


详细接口定义请参考附件文件。

加载中
返回顶部
顶部