1.一种动态密码发送策略的生成方法,所述方法包括:
获取预设时间段内的动态密码发送数据;
根据所述动态密码发送数据计算每个动态密码发送渠道的发送成功率,所述动态密码发送渠道是指服务器将动态密码发送到通讯终端所选取的渠道;
根据所述动态密码发送数据计算每个动态密码发送渠道的渠道权值;
根据每个动态密码发送渠道的发送成功率和渠道权值,生成动态密码发送策略;
所述获取预设时间段内的动态密码发送数据,包括:
获取预设时间段内,每个动态密码发送渠道下多个动态密码系统的动态密码发送数据,所述动态密码发送数据包括每个动态密码系统的动态密码发送总量、动态密码发送成功量和相应动态密码系统的系统权值;
所述根据所述动态密码发送数据计算每个动态密码发送渠道的发送成功率,包括:根据每个动态密码系统的动态密码发送总量和动态密码发送成功量,计算生成每个动态密码发送渠道的发送成功率;
所述根据所述动态密码发送数据计算每个动态密码发送渠道的渠道权值,包括:根据每个动态密码系统的动态密码发送总量和系统权值,计算生成每个动态密码发送渠道的渠道权值;
所述根据每个动态密码发送渠道的发送成功率和渠道权值,生成动态密码发送策略,包括:根据每个动态密码发送渠道的发送成功率和渠道权值,生成每个动态密码系统的动态密码发送策略,所述动态密码发送策略包括每个动态密码系统在多个动态密码发送渠道下发送动态密码的发送量百分比。
2.根据权利要求1所述的方法,其特征在于,所述根据每个动态密码发送渠道的发送成功率和渠道权值,生成动态密码发送策略,包括:判断每个动态密码发送渠道的发送成功率是否低于预设成功率阈值;
当动态密码发送渠道的发送成功率低于预设成功率阈值时,判断所述动态密码发送渠道的渠道权值是否大于预设渠道权值阈值;
若是,则对所述动态密码发送渠道的动态密码发送量百分比根据预设的分摊比例进行计算,生成每个动态密码发送渠道下动态密码的发送量百分比。
3.一种动态密码发送方法,所述方法包括:
接收用户终端发送的动态密码请求指令;
根据所述动态密码请求指令获取动态密码发送策略,所述动态密码发送策略的生成步骤包括:获取预设时间段内的动态密码发送数据;根据所述动态密码发送数据计算每个动态密码发送渠道的发送成功率,所述动态密码发送渠道是指服务器将动态密码发送到通讯终端所选取的渠道;根据所述动态密码发送数据计算每个动态密码发送渠道的渠道权值;
根据每个动态密码发送渠道的发送成功率和渠道权值,生成动态密码发送策略;
根据所述动态密码发送策略确定当前动态密码发送渠道;
根据所述当前动态密码发送渠道生成当前动态密码;
将所述当前动态密码通过所述当前动态密码发送渠道发送至所述用户终端;
所述获取预设时间段内的动态密码发送数据,包括:获取预设时间段内,每个动态密码发送渠道下多个动态密码系统的动态密码发送数据,所述动态密码发送数据包括每个动态密码系统的动态密码发送总量、动态密码发送成功量和相应动态密码系统的系统权值;
所述根据所述动态密码发送数据计算每个动态密码发送渠道的发送成功率,包括:根据每个动态密码系统的动态密码发送总量和动态密码发送成功量,计算生成每个动态密码发送渠道的发送成功率;
所述根据所述动态密码发送数据计算每个动态密码发送渠道的渠道权值,包括:根据每个动态密码系统的动态密码发送总量和系统权值,计算生成每个动态密码发送渠道的渠道权值;
所述根据每个动态密码发送渠道的发送成功率和渠道权值,生成动态密码发送策略,包括:根据每个动态密码发送渠道的发送成功率和渠道权值,生成每个动态密码系统的动态密码发送策略,所述动态密码发送策略包括每个动态密码系统在多个动态密码发送渠道下发送动态密码的发送量百分比。
4.根据权利要求3所述的方法,其特征在于,所述接收用户终端发送的动态密码请求指令之后,还包括:根据所述动态密码请求指令获取所述用户终端的渠道历史记录,所述渠道历史记录为所述用户终端接收动态密码所采用的动态密码发送渠道的历史记录;
所述根据所述动态密码发送策略确定当前动态密码发送渠道,包括:
根据所述动态密码发送策略和所述渠道历史记录确定当前动态密码发送渠道。
5.一种动态密码发送策略的生成装置,其特征在于,所述装置包括:动态密码发送数据处获取模块,用于获取预设时间段内的动态密码发送数据;
发送成功率计算模块,用于根据所述动态密码发送数据计算每个动态密码发送渠道的发送成功率,所述动态密码发送渠道是指服务器将动态密码发送到通讯终端所选取的渠道;
渠道权值计算模块,用于根据所述动态密码发送数据计算每个动态密码发送渠道的渠道权值;
动态密码发送策略生成模块,用于根据每个动态密码发送渠道的发送成功率和渠道权值,生成动态密码发送策略;
所述动态密码发送数据处获取模块还用于获取预设时间段内,每个动态密码发送渠道下多个动态密码系统的动态密码发送数据,所述动态密码发送数据包括每个动态密码系统的动态密码发送总量、动态密码发送成功量和相应动态密码系统的系统权值;
所述发送成功率计算模块还用于根据每个动态密码系统的动态密码发送总量和动态密码发送成功量,计算生成每个动态密码发送渠道的发送成功率;
所述渠道权值计算模块还用于根据每个动态密码系统的动态密码发送总量和系统权值,计算生成每个动态密码发送渠道的渠道权值;
所述动态密码发送策略生成模块还用于根据每个动态密码发送渠道的发送成功率和渠道权值,生成每个动态密码系统的动态密码发送策略,所述动态密码发送策略包括每个动态密码系统在多个动态密码发送渠道下发送动态密码的发送量百分比。
6.一种动态密码发送装置,其特征在于,所述装置包括:
动态密码请求指令接收模块,用于接收用户终端发送的动态密码请求指令;
动态密码发送策略获取模块,用于根据所述动态密码请求指令获取动态密码发送策略,所述动态密码发送策略的生成步骤包括:获取预设时间段内的动态密码发送数据;根据所述动态密码发送数据计算每个动态密码发送渠道的发送成功率,所述动态密码发送渠道是指服务器将动态密码发送到通讯终端所选取的渠道;根据所述动态密码发送数据计算每个动态密码发送渠道的渠道权值;根据每个动态密码发送渠道的发送成功率和渠道权值,生成动态密码发送策略;
当前动态密码发送渠道确定模块,用于根据所述动态密码发送策略确定当前动态密码发送渠道;
当前动态密码生成模块,用于根据所述当前动态密码发送渠道生成当前动态密码;
当前动态密码发送模块,用于将所述当前动态密码通过所述当前动态密码发送渠道发送至所述用户终端;
所述动态密码发送策略获取模块,还用于获取预设时间段内,每个动态密码发送渠道下多个动态密码系统的动态密码发送数据,所述动态密码发送数据包括每个动态密码系统的动态密码发送总量、动态密码发送成功量和相应动态密码系统的系统权值;根据每个动态密码系统的动态密码发送总量和动态密码发送成功量,计算生成每个动态密码发送渠道的发送成功率;根据每个动态密码系统的动态密码发送总量和系统权值,计算生成每个动态密码发送渠道的渠道权值;根据每个动态密码发送渠道的发送成功率和渠道权值,生成每个动态密码系统的动态密码发送策略,所述动态密码发送策略包括每个动态密码系统在多个动态密码发送渠道下发送动态密码的发送量百分比。
7.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现权利要求1至4中任意一项所述方法的步骤。
8.一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现权利要求1至4中任意一项所述方法的步骤。