代扣费方法和装置的制造方法_4

文档序号:9646939阅读:来源:国知局
:待计费的第三方应用的标识,第三方应用中待计费的业务的订购信息;
[0095]查询模块32,用于根据待计费的第三方应用的标识,查询预设的状态列表,获取第三方应用对应的应用提供商的状态;
[0096]确定模块33,用于根据第三方应用对应的应用提供商的状态,确定第三方应用是否具有扣费权限;
[0097]发送模块34,用于在第三方应用具有扣费权限时,通过第三方应用平台向用户设备发送扣费指示消息,扣费指示消息中包括:待计费的第三方应用的标识,第三方应用中待计费的业务的订购信息、运营商内部平台的标识以及运营商内部平台分配的第一订单编号;
[0098]接收模块31,还用于接收用户设备根据扣费指示消息发送的扣费请求消息,扣费请求消息中包括:第一信息摘要、运营商内部平台分配的第一订单编号和用户设备的用户号码;第一信息摘要为用户设备根据第三方应用平台标识、待计费的第三方应用的标识、第三方应用中待计费的业务的订购信息、运营商内部平台的标识以及第一订单编号生成的;
[0099]获取模块35,用于根据第一订单编号获取第三方应用平台标识、待计费的第三方应用的标识、第三方应用中待计费的业务的订购信息、运营商内部平台的标识,根据第一订单编号、第三方应用平台标识、待计费的第三方应用的标识、第三方应用中待计费的业务的订购信息以及运营商内部平台的标识生成第二信息摘要;
[0100]第一判断模块36,用于判断第一信息摘要和第二信息摘要是否相同;
[0101]生成模块37,用于在第一信息摘要和第二信息摘要相同时,根据扣费请求消息生成代扣费请求消息;
[0102]发送模块34,还用于将携带代扣费产品的标识和用户号码的代扣费请求消息发送给运营商增值业务鉴权扣费系统,以便运营商增值业务鉴权扣费系统对代扣费请求进行处理。
[0103]本发明提供的代扣费装置具体可以为运营商内部平台或者运营商内部平台上安装的软件等。其中,预设的状态列表中存有第三方应用的标识以及第三方应用对应的应用提供商的状态。
[0104]进一步地,本实施例中,运营商内部平台获取预设的状态列表的方式可以有以下两种。一种是在接收模块31接收安装有第三方应用的用户设备通过第三方应用平台发送的计费请求消息之前,接收模块31接收第三方应用平台发送的第三方应用对应的应用提供商的注册信息;确定模块33根据第三方应用对应的应用提供商的注册信息,确定第三方应用对应的应用提供商的状态;生成模块37根据第三方应用对应的应用提供商的状态,生成状态列表。另一种是获取第三方应用平台发送的或者第三方应用对应的应用提供商的状
??τ ο
[0105]进一步地,运营商内部平台接收第三方应用平台发送的第三方应用对应的应用提供商的注册信息之前,还可以与第三方应用平台先建立连接。接收模块31接收第三方应用平台发送的第三方应用对应的应用提供商的注册信息之前,获取模块35,还用于获取第三方应用平台的接入请求,接入请求中包括:第三方应用平台对应的平台提供商的注册信息;
[0106]确定模块33还用于,根据第三方应用平台对应的平台提供商的注册信息确定是否允许第三方应用平台接入;
[0107]发送模块34还用于,在确定模块确定允许第三方应用平台接入时,向第三方应用平台发送指示信息,以指示第三方应用平台提供第三方应用对应的应用提供商的注册信息。
[0108]进一步地,第三方应用对应的应用提供商的状态可以包括:正常状态和非正常状态。对应的,确定模块33根据第三方应用对应的应用提供商的状态,确定第三方应用是否具有扣费权限中,确定模块33具体用于,在第三方应用对应的应用提供商的状态为正常状态时,确定第三方应用具有扣费权限。
[0109]进一步地,计费请求消息中还包括:第三方应用平台的标识以及登录令牌。对应的,结合参考图4,所述的装置还包括:第二判断模块38 ;
[0110]第二判断模块38用于,在查询模块32根据待计费的第三方应用的标识,查询预设的状态列表,获取第三方应用对应的应用提供商的状态之前,判断是否预存有第三方应用平台的标识以及登录令牌;
[0111]对应的,查询模块32具体用于,在预存有第三方应用平台的标识以及登录令牌时,根据待计费的第三方应用的标识,查询预设的状态列表,获取第三方应用对应的应用提供商的状态。
[0112]本实施例中,运营商内部平台根据预设的状态列表中第三方应用对应的应用提供商的状态来确定第三方应用是否具有扣费权限,在确定第三方应用具有扣费权限时,通过第三方应用平台向用户设备发送扣费指示消息,扣费指示消息中包括:第三方应用平台标识、待计费的第三方应用的标识、第三方应用中待计费的业务的订购信息、运营商内部平台的标识以及运营商内部平台分配的第一订单编号;以便用户设备根据扣费指示消息向运营商内部平台发送扣费请求消息,扣费请求消息中包括:第一信息摘要、运营商内部平台分配的第一订单编号和用户设备的用户号码;以便运营商内部平台根据第一信息摘要验证通过后,根据扣费请求消息生成代扣费请求消息,将携带代扣费产品的标识和用户号码的代扣费请求消息发送给运营商增值业务鉴权扣费系统,以便运营商增值业务鉴权扣费系统对代扣费请求进行处理,从而实现对第三方应用平台的第三方应用的扣费的控制,提高第三方应用的支付安全。
[0113]图5为本发明提供的代扣费装置又一个实施例的结构示意图,如图5所示,在图3所示实施例的基础上,所述的装置还包括:统计模块39、第三判断模块40和调整模块41 ;
[0114]统计模块39,用于在第三方应用对应的应用提供商的状态为正常状态时,统计预设时间段内第三方应用的扣费请求次数;
[0115]第三判断模块40,用于判断预设时间段内第三方应用的扣费请求次数是否大于预设阈值;
[0116]调整模块41,用于在预设时间段内第三方应用的扣费请求次数大于预设阈值时,将第三方应用对应的应用提供商的正常状态调整为非正常状态。
[0117]其中,预设时间段可以为30秒,1分钟,10分钟等时间段。预设阈值可以为运营商内部平台设置的阈值,或者运营商内部平台根据各个第三方应用在预设时间段内的平均扣费请求次数或者最大扣费请求次数确定的阈值。
[0118]本实施例中,通过将预设时间段内第三方应用的扣费请求次数与预设阈值进行比较,可以确定第三方应用的扣费请求是正常情况下发送的扣费请求,还是中木马等病毒后重复发送的非正常情况下的扣费请求,若第三方应用的扣费请求为非正常情况下发送的扣费请求,则运营商内部平台可以拒绝对扣费请求进行处理,因此,运营商内部平台可以将第三方应用对应的应用提供商的正常状态调整为非正常状态,降低网络资源的消耗,同时也避免运营商内部平台对其他第三方应用的扣费请求的漏接。
[0119]最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。
【主权项】
1.一种代扣费方法,其特征在于,包括: 接收安装有第三方应用的用户设备通过第三方应用平台发送的计费请求消息,计费请求消息中包括:待计费的第三方应用的标识,第三方应用平台的标识,第三方应用中待计费的业务的订购信息; 根据待计费的第三方应用平台和第三方应用的标识,查询预设的状态列表,获取第三方应用对应的应用提供商的状态;根据第三方应用对应的应用提供商的状态,确定第三方应用是否具有扣费权限;若第三方应用具有扣费权限,则通过第三方应用平台向用户设备发送扣费指示消息,扣费指示消息中包括:第三方应用平台标识、待计费的第三方
当前第4页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1