一种将本平台的游戏安全开放到第三方平台的方法和装置制造方法及图纸

技术编号:12401323 阅读:61 留言:0更新日期:2015-11-26 14:59
本发明专利技术公开了一种将本平台的游戏安全开放到第三方平台的方法和装置,该方法包括:判断该指定第三方平台是否存在于预设的第三方平台白名单中;如果存在,则判断为符合预设条件;如果不存在,则进一步判断该指定第三方平台的IP地址是否与预设的IP地址白名单中的任一项匹配,如果匹配则判断为符合预设条件,则允许该指定第三方平台接入本平台的指定游戏,将本平台的指定游戏的相关权限接口开放给该指定第三方平台;如果不匹配则判断为不符合预设条件,则拒绝该指定第三方平台接入本平台的指定游戏。本发明专利技术提供的技术方案保证了平台接入对象的可靠性,保障了平台之间游戏开放环境的纯净性和合理性,符合平台运维需求。

【技术实现步骤摘要】

本专利技术涉及互联网安全领域,具体涉及一种将本平台的游戏安全开放到第三方平台的方法和装置
技术介绍
随着网络游戏市场的逐渐成熟,为了吸引更大的用户群,游戏运营平台通过接入多个第三方应用,将本平台的游戏开放到多个第三方平台的方式实现与多个第三方应用分享用户流量和收益的效果。然而在现有技术中,由于一些第三方平台存在安全方面的隐患和漏洞,在平台接入之后会对游戏运营平台以及其他第三方平台的安全和利益造成危害,导致平台之间游戏开放环境的不纯净和不合理,因此,如何保证平台接入对象的可靠性,如何保障各平台的安全性,是目前亟待解决的问题。
技术实现思路
鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的一种将本平台的游戏安全开放到第三方平台的方法和装置。依据本专利技术的一个方面,提供了一种将本平台的游戏安全开放到第三方平台的方法,该方法包括:判断该指定第三方平台是否存在于预设的第三方平台白名单中;如果存在,则判断为符合预设条件;如果不存在,则进一步判断该指定第三方平台的IP地址是否与预设的IP地址白名单中的任一项匹配,如果匹配则判断为符合预设条件,如果不匹配则判断为不符合预设条件;如果判断为不符合预设条件,则拒绝该指定第三方平台接入本平台的指定游戏;如果判断为符合预设条件,则允许该指定第三方平台接入本平台的指定游戏,将本平台的指定游戏的相关权限接口开放给该指定第三方平台。可选地,所述指定游戏的相关权限接口包括如下中的一项或多项:基本权限;扩展权限;统计权限。可选地,所述基本权限包括:登录权限,和/或充值权限。可选地,所述扩展权限包括如下中的一项或多项:控制所述指定游戏中的防拉人规则的权限;控制所述指定游戏中的用户在线时长规则的权限;控制所述指定游戏中的游戏角色反查规则的权限;控制所述指定游戏中的活动卡的获取规则的权限。可选地,所述统计权限包括如下中的一项或多项:统计用户注册所述指定游戏的权限;统计用户登录所述指定游戏的权限;统计所述指定游戏中的用户排行榜的权限。可选地,所述将本平台的指定游戏的相关权限接口开放给该指定第三方平台包括:确定该指定第三方平台的权限等级;根据该指定第三方平台的权限等级,确定要开放给该指定第三方平台的指定游戏的相关权限接口所包括的权限;将确定好的所述指定游戏的相关权限接口开放给该指定第三方平台。可选地,该方法进一步包括:监控所述指定游戏的开放给该指定第三方平台的相关权限接口产生的数据;根据所述产生的数据判断是否存在作弊行为。可选地,根据所述产生的数据判断是否存在作弊行为包括:如果根据所述产生的数据判断出有如下中的任一种情况,则确定存在恶意充值行为:通过该指定第三方平台登录该指定游戏的同一用户IP地址,在预设长度时间内的充值频率大于第一预设值;通过该指定第三方平台登录该指定游戏的同一用户IP地址,其充值所消费的实际货币值与其充值所得到的虚拟货币值的比例超出预设范围;通过该指定第三方平台登录该指定游戏的同一用户IP地址,在该指定游戏的开服时间,充值所得到的虚拟货币值超过第二预设值。可选地,该方法进一步包括:当根据所述产生的数据判断出存在作弊行为时,关闭所述指定游戏的开放给该指定第三方平台的相关权限接口中的部分权限,或者直接关闭所述指定游戏的开放给该指定第三方平台的相关权限接口。可选地,该方法进一步包括:获取接入本平台的指定游戏的各第三方平台提供的充值服务器列表;将通过所述充值服务器列表中的充值服务器进行充值的用户IP地址加入用户IP地址白名单中;如果一个用户IP地址进行充值没有通过所述充值服务器列表中的充值服务器,则认为该用户IP地址在进行恶意充值。可选地,所述允许该指定第三方平台接入本平台的指定游戏包括:向该指定第三方平台提供接入测试地址;该接入测试地址中保存有接入规则文档;第三方平台根据接入规则文档进行接入测试,并在接入测试通过后接入本平台的指定游戏。依据本专利技术的另一个方面,提供了一种将本平台的游戏安全开放到第三方平台的装置,该装置包括:判断单元,适于判断该指定第三方平台是否存在于预设的第三方平台白名单中;如果存在,则判断为符合预设条件;如果不存在,则进一步判断该指定第三方平台的IP地址是否与预设的IP地址白名单中的任一项匹配,如果匹配则判断为符合预设条件,如果不匹配则判断为不符合预设条件;以及适于将判断结果通知开放处理单元;开放处理单元,适于在所述判断单元判断为不符合预设条件时,拒绝该指定第三方平台接入本平台的指定游戏;以及适于在所述判断单元判断为符合预设条件时,则允许该指定第三方平台接入本平台的指定游戏,将本平台的指定游戏的相关权限接口开放给该指定第三方平台。可选地,所述开放处理单元开放给所述指定第三方平台的所述指定游戏的相关权限接口包括如下中的一项或多项:基本权限;扩展权限;统计权限。可选地,所述基本权限包括:登录权限,和/或充值权限。可选地,所述扩展权限包括如下中的一项或多项:控制所述指定游戏中的防拉人规则的权限;控制所述指定游戏中的用户在线时长规则的权限;控制所述指定游戏中的游戏角色反查规则的权限;控制所述指定游戏中的活动卡的获取规则的权限。可选地,所述统计权限包括如下中的一项或多项:统计用户注册所述指定游戏的权限;统计用户登录所述指定游戏的权限;统计所述指定游戏中的用户排行榜的权限。可选地,所述开放处理单元,适于确定该指定第三方平台的权限等级,根据该指定第三方平台的权限等级确定要开放给该指定第三方平台的指定游戏的相关权限接口所包括的权限,将确定好的所述指定游戏的相关权限接口开放给该指定第三方平台。可选地,该装置进一步包括:监控单元,适于监控所述指定游戏的开放给该指定第三方平台的相关权限接口产生的数据,根据所述产生的数据判断是否存在作弊行为。可选地,所述监控单元,适于在根据所述产生的数据判断出有如下中的任一种情况时,确定存在恶意充值行为:通过该指定第三方平台登录该指定游戏的同一用户IP地址,在预设长度时间内的充值频率大于第一预设值;通过该指定第三方平台登录该指定游戏的同一用户IP地址,其充值所消费的实际货币值与其充值所得到的虚拟货币值的比例超出预设范围;通过该指定第三方平台登录该指定游戏的同一用户IP地址,在该指定游戏的开服时间,充值所得到的虚拟货币值超过第二预设值。可选地,该装置进一步包括:作弊处理单元,适于当所述监控单元根据所述产生的数据判断出存在作弊行为时,关闭所述指定游戏的开放给该指定第三方平台的相关权限接口中的部分权限,或者直接关闭所述指定游戏的开放给该指定第三方平台的相关权限接口。可选地,该装置进一步包括:监控单元,适于获取接入本平台的指定游戏的各第三方平台提供的充值服务器列表;将通过所述充值服务器列表中的充值服务器进行充值的用户IP地址加入用户IP地址白名单中;如果一个用户IP地址进行充值没有通过所述充值服务器列表中的充值服务器,则认为该用户IP地址在进行恶意充值。可选地,开放处理单元,适于向该指定第三方平台提供接入测试地址;该接入测试地址中保存有接入规则文档;第三方平台根据接入规则文档进行接入测试,并在接入测试通过后接入本平台的指定游戏。。由上述可知,本专利技术提供的技术方案通过预设的第三方平台白名单和预设的IP地址白名单对第本文档来自技高网...

【技术保护点】
一种将本平台的游戏安全开放到第三方平台的方法,其中,该方法包括:判断该指定第三方平台是否存在于预设的第三方平台白名单中;如果存在,则判断为符合预设条件;如果不存在,则进一步判断该指定第三方平台的IP地址是否与预设的IP地址白名单中的任一项匹配,如果匹配则判断为符合预设条件,如果不匹配则判断为不符合预设条件;如果判断为不符合预设条件,则拒绝该指定第三方平台接入本平台的指定游戏;如果判断为符合预设条件,则允许该指定第三方平台接入本平台的指定游戏,将本平台的指定游戏的相关权限接口开放给该指定第三方平台。

【技术特征摘要】

【专利技术属性】
技术研发人员:林宁
申请(专利权)人:北京奇虎科技有限公司奇智软件北京有限公司
类型:发明
国别省市:北京;11

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

1