一种单机应用指令处理方法及装置制造方法及图纸

技术编号:15436896 阅读:87 留言:0更新日期:2017-05-25 19:08
本申请公开了一种单机应用指令处理方法及装置,方法包括:接收终端上的单机应用发送的携带有终端标识及用户请求对象的状态值的指令;查询预置的发送渠道推荐规则,确定与指令匹配的目标发送渠道;利用目标发送渠道将指令作为一条订单信息发往与目标发送渠道对应的第三方服务器,并向单机应用发送通知,以使单机应用向用户发放所请求的对象。本申请支持指令的多渠道发送,并且各个发送渠道均规定了所发送指令的相关信息,以短信发送渠道为例,可以设定携带某些终端标识的指令不允许发送,如已知的某些刷单终端的标识,还可以设定携带的用户请求对象的状态值超过预设值的指令不允许发送等,通过这种设置,防止了用户使用短信持续刷单的问题。

Single application instruction processing method and device

The invention discloses a device and a single application, instruction processing method includes: receiving and transmitting method to carry on the application of a single terminal terminal identifier and user request object state value instruction; sending channel preset query recommendation rules, instructions, and determine the target transmission channel; by sending channel instructions as an order information sent to corresponding target transmission channels of third party server, and send notifications to the stand-alone application, application of single object in order to make payment to the user requested. Send the application to support instruction in multiple channels, and each channel transmission are the provisions of the relevant information by sending instructions to send SMS channel, for example, can send not allowed to set carry some terminal identification instructions, such as brush known single terminal identification, also can be set to carry the state of the object value exceeds the user request the default value is not allowed to send instructions, by this arrangement, to prevent the use of SMS continuous brush single user.

【技术实现步骤摘要】
一种单机应用指令处理方法及装置
本申请涉及数据处理
,更具体地说,涉及一种单机应用指令处理方法及装置。
技术介绍
随着智能终端的发展,越来越多的厂商进入应用研发领域。应用可以分为联网应用和单机应用,二者的区别在于单机应用不需要终端联网,即可供用户使用。常见的单机应用如单机小游戏等。在单机应用的场景中,用户若要得到应用提供的某些对象,则需要利用与单机应用集成的应用处理程序包,以短信形式向第三方服务器发送对象获取指令,由第三方服务器根据指令,从用户的账户余额中扣除相应金额,并同应用供应商进行收入分成。同时,应用处理程序在检测到短信发送成功后,即通知单机应用下发用户指定的对象。这里,第三方服务器一般为电信运营商。以用户购买应用提供的道具为例,假设应用提供的道具价值一元,则用户点击购买后,由应用处理程序包向电信运营商发送短信,并在短信发送成功后通知应用下发道具。电信运营商收到短信后从用户账户余额中扣除部分金额,扣除的部分金额由电信运营商和应用供应商共享。但是,专利技术人研究发现,现有技术仅仅支持单机应用指令的短信发送渠道,且现有的短信发送方式存在缺陷:由于应用处理程序包是以短信是否成功发送作为通知单机应用下发对象的条件,当用户的账户余额不足但是短信套餐充足的情况下,用户可以不断的通过发送短信来进行刷单,损害单机应用供应商的利益。
技术实现思路
有鉴于此,本申请提供了一种单机应用指令处理方法及装置,用于解决现有技术仅支持单机应用指令的短信发送方式,且容易被用户刷单,损害单机应用提供商利益的问题。为了实现上述目的,现提出的方案如下:一种单机应用指令处理方法,包括:接收终端上的单机应用发送的携带有终端标识及用户请求对象的状态值的指令;查询预置的发送渠道推荐规则,确定与所述指令匹配的目标发送渠道,所述发送渠道推荐规则规定了不同类型的发送渠道对指令携带的终端标识及用户请求对象的状态值的要求;利用所述目标发送渠道,将所述指令作为一条订单信息发往与该目标发送渠道对应的第三方服务器,以供所述第三方服务器操作所述订单信息;向所述单机应用发送通知信息,以使所述单机应用向所述用户发放所请求的对象。一种单机应用指令处理装置,包括:指令接收单元,用于接收终端上的单机应用发送的携带有终端标识及用户请求对象的状态值的指令;发送渠道匹配单元,用于查询预置的发送渠道推荐规则,确定与所述指令匹配的目标发送渠道,所述发送渠道推荐规则规定了不同类型的发送渠道对指令携带的终端标识及用户请求对象的状态值的要求;订单信息发送单元,用于利用所述目标发送渠道,将所述指令作为一条订单信息发往与该目标发送渠道对应的第三方服务器,以供所述第三方服务器操作所述订单信息;应用通知单元,用于向所述单机应用发送通知信息,以使所述单机应用向所述用户发放所请求的对象。从上述的技术方案可以看出,本申请实施例提供的单机应用指令处理方法,接收终端上的单机应用发送的携带有终端标识及用户请求对象的状态值的指令,然后查询预置的发送渠道推荐规则,确定与所述指令匹配的目标发送渠道,这里发送渠道推荐规则规定了不同类型的发送渠道对指令携带的终端标识及用户请求对象的状态值的要求,也即可以根据指令选择指令所匹配的目标发送渠道,进而利用所述目标发送渠道,将所述指令作为一条订单信息发往与该目标发送渠道对应的第三方服务器,并向单机应用发送通知信息,以使单机应用向用户发放所请求的对象。本申请支持指令的多种发送渠道,并且各个发送渠道均规定了所发送指令的相关信息,以短信发送渠道为例,可以设定携带某些终端标识的指令不允许发送,如已知的某些刷单终端的标识,还可以设定携带的用户请求对象的状态值超过预设值的指令不允许发送等,通过这种设置,防止了用户使用短信持续刷单的问题,保护了单机应用提供商的利益。附图说明为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。图1为本申请实施例公开的一种单机应用指令处理方法流程图;图2为本申请实施例公开的另一种单机应用指令处理方法流程图;图3为本申请实施例公开的又一种单机应用指令处理方法流程图;图4为本申请实施例公开的一种确定目标发送渠道的方法流程图;图5为本申请实施例公开的又一种单机应用指令处理方法流程图;图6为本申请实施例公开的一种单机应用指令处理装置结构示意图;图7为本申请实施例公开的一种终端硬件结构示意图。具体实施方式下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。本申请实施例提供的单机应用指令处理方法,应用于应用处理程序包,该应用处理程序包可以和单机应用相互集成,共同安装在终端上。这里,终端一般为手机,除此之外还可以是其它支持短信功能的终端。接下来,我们从应用处理程序包侧对本申请方案进行介绍,参见图1,图1为本申请实施例公开的一种单机应用指令处理方法流程图。如图1所示,该方法包括:步骤S100、接收终端上的单机应用发送的携带有终端标识及用户请求对象的状态值的指令;用户对终端上的单机应用进行操作,请求获取应用提供的某个对象。而在应用中,各个对象均具有对应的状态值,状态值可以看作对象在应用中的某种属性,举例如,游戏应用中提供的各种道具即可看作对象,而道具的价值即可以道具的状态值。本申请的应用处理程序包接收应用发送的指令,进而根据指令执行后续动作。步骤S110、查询预置的发送渠道推荐规则,确定与所述指令匹配的目标发送渠道;其中,所述发送渠道推荐规则规定了不同类型的发送渠道对指令携带的终端标识及用户请求对象的状态值的要求。本实施例中,应用处理程序包支持多种类型的发送渠道,举例如短信发送渠道、网络发送渠道等。发送渠道具体用于执行下述步骤S120的动作。对于各个类型的发送渠道,均规定了对指令携带的终端标识及用户请求对象的状态值的要求。举例如,短信发送渠道所发送的指令中用户请求对象的状态值不能超过额定阈值,或者在限定时间内,携带同一终端标识的各个指令中的用户请求对象的状态值的和值不能够超过额定阈值等等。由于不同的发送渠道对所发送的指令提出了不同要求,本实施例中应用处理程序包可以根据指令的具体内容,选择匹配的发送渠道,例如对涉嫌刷单的指令,可以选择指令要求比较严格的发送渠道,举例如,若发现游戏单机应用中同一终端在一定时间范围内发送的道具获取指令次数超过阈值,因此认定该终端可能存在刷单的嫌疑,为了保证游戏单机应用提供商的利益,可以选择网络发送渠道,将指令发送给对应的网银服务器,由网银服务器实时扣费。由于网络发送渠道相对短信发送渠道而言,指令发送失败的概率较低,更加可靠,能够避免用户在账户余额不足而短信套餐充足的情况下进行刷单的情。步骤S120、利用所述目标发送渠道,将所述指令作为一条订单信息发往与该目标发送渠道对应的第三方服务器;对于各个发送渠道,其均对本文档来自技高网...
一种单机应用指令处理方法及装置

【技术保护点】
一种单机应用指令处理方法,其特征在于,包括:接收终端上的单机应用发送的携带有终端标识及用户请求对象的状态值的指令;查询预置的发送渠道推荐规则,确定与所述指令匹配的目标发送渠道,所述发送渠道推荐规则规定了不同类型的发送渠道对指令携带的终端标识及用户请求对象的状态值的要求;利用所述目标发送渠道,将所述指令作为一条订单信息发往与该目标发送渠道对应的第三方服务器,以供所述第三方服务器操作所述订单信息;向所述单机应用发送通知信息,以使所述单机应用向所述用户发放所请求的对象。

【技术特征摘要】
1.一种单机应用指令处理方法,其特征在于,包括:接收终端上的单机应用发送的携带有终端标识及用户请求对象的状态值的指令;查询预置的发送渠道推荐规则,确定与所述指令匹配的目标发送渠道,所述发送渠道推荐规则规定了不同类型的发送渠道对指令携带的终端标识及用户请求对象的状态值的要求;利用所述目标发送渠道,将所述指令作为一条订单信息发往与该目标发送渠道对应的第三方服务器,以供所述第三方服务器操作所述订单信息;向所述单机应用发送通知信息,以使所述单机应用向所述用户发放所请求的对象。2.根据权利要求1所述的方法,其特征在于,所述发送渠道包括短信发送渠道和网络发送渠道,所述查询预置的发送渠道推荐规则,确定与所述指令匹配的目标发送渠道,包括:判断指令携带的所述终端标识是否在本地预置的黑名单中;若是,则将所述网络发送渠道确定为与所述指令匹配的目标发送渠道;若否,则判断当前时间之前的预置历史时间段内,携带有同一终端标识的指令中,用户请求对象的状态值的和值是否超过阈值;若是,则将所述网络发送渠道确定为与所述指令匹配的目标发送渠道;若否,则将所述短信发送渠道确定为与所述指令匹配的目标发送渠道。3.根据权利要求2所述的方法,其特征在于,还包括:在检测到终端处于断网状态时,将所述订单信息缓存在本地;在检测到终端处于联网状态时,将所述订单信息及本地缓存的历史订单信息上传至后台,并且利用后台记录的黑名单对本地的黑名单进行更新,其中,后台记录的黑名单为后台通过对本地上传的订单信息及第三方服务器操作后并上传的订单信息进行核对所得到的黑名单,其中所述订单信息标识有订单号。4.根据权利要求2所述的方法,其特征在于,所述短信发送渠道包括移动短信发送渠道、联通短信发送渠道和电信短信发送渠道,且该三个短信发送渠道各自包含若干个子渠道,所述将所述短信发送渠道确定为与所述指令匹配的目标发送渠道,包括:根据终端的电信运营商标识,从所述移动短信发送渠道、所述联通短信发送渠道和所述电信短信发送渠道中选择电信运营商标识一致的渠道;根据本地预置的子渠道优先级,从所述电信运营商标识一致的渠道下的子渠道中选择优先级最高的子渠道,将其确定为与所述指令匹配的目标发送渠道。5.根据权利要求4所述的方法,其特征在于,还包括:在检测到终端处于联网状态时,向后台发送子渠道优先级更新请求,所述更新请求中携带有终端标识;接收后台反馈的子渠道优先级排序,并对本地的子渠道优先级进行更新,其中后台反馈的子渠道优先级排序为后台利用终端标识确定终端所在省份,进而查询该省份各个子渠道的关停状态,确定该省份各个子渠道的优先级排序。6.一种单机应用指令处理装置,其特征在于,包括:指令接收单元,用于接收终端上的单机应用发送的携带有终端标识及用户请求对象的状态值的指令;发送渠道匹配单元,用于查询预置的发送渠道推荐规...

【专利技术属性】
技术研发人员:刘广彪
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1