文章目录

前言

使用说明

王者荣耀相关接口

一、英雄列表接口

二、英雄列表接口(2)

三、装备接口

四、召唤师技能接口

五、铭文接口

六、英雄详细资料,语音接口

七、英雄壁纸接口


前言

有的同学在学习中需要使用到一些接口做实验,既然是实验,那我们就要用最厉害的,于是乎,我整理了一份接口文档​给大家使用。本文档仅供参考和学习​使用。

要问这些接口怎么来的,别问,问就是F12.

使用说明

​小编也是一名王者荣耀的老手,非常喜欢这款游戏,既然喜欢,那就要了解它的全部,于是找到了它的接口。本接口用于获取王者荣耀英雄数据​。

王者荣耀相关接口

一、英雄列表接口

(1)接口:https://pvp.qq.com/web201605/js/herolist.json

(2)请求方式:GET

(3)输入参数:无

(4)输出参数:

参数名称

类型

参数描述

[]

list

英雄列表

ename

int

id

cname

str

中文名称

title

str

皮肤名称

pay_type

int

支付类型

new_type

int

新类型()

hero_type

int

英雄主类型(坦克,法师)

hero_type2

Int

第二类型(辅助,坦克)

skin_name

str

准备属性表述

(5)英雄介绍以及技能描述接口:https://pvp.qq.com/web201605/herodetail/+(ename)+.shtml

(6)示例:

[ {

        "ename": 107,

        "cname": "赵云",

        "title": "苍天翔龙",

        "new_type": 0,

        "hero_type": 1,

        "hero_type2": 4,

        "skin_name": "苍天翔龙|忍●炎影|未来纪元|皇家上将|嘻哈天王|白执事|引擎之心"

}]

二、英雄列表接口(2)

(1)接口:

(2)https://pvp.qq.com/webplat/info/news_version3/15592/18024/23901/24397/24398/m17330/list_1.shtml?callback=createHeroList

(3)请求方式:GET

(4)输入参数:无

(5)输出参数:

参数名称

类型

参数描述

createHeroList({"data":

list

英雄列表

heroid

int

id

title

str

中文名称

infourl

str

详细网页

camptype

int

支付类型

appointHeroid

int

App的英雄id

removeHeroid

int

删除的英雄id

occupation

Int

类型

num

str

排序

heroimg

str

英雄图片

faceimg

str

英雄头像

pinyin

Str

拼音

(6)示例:

createHeroList(

{"data":

["",{"title":"故事站-英雄列表-云缨",

"infourl":"https://pvp.qq.com/story201904/index.html#/heroDetail/index/538?ADTAG=pvp.storyweb",

"camptype":"7",

"heroid":"538",

"appointHeroid":"105",

"removeHeroid":"0",

"occupation":"战士",

"num":"1",

"heroimg":"//ossweb-img.qq.com/upload/webplat/info/yxzj/20210621/45838846827439.jpg",

"faceimg":"//ossweb-img.qq.com/upload/webplat/info/yxzj/20210621/23553953591021.jpg",

"pinyin":"yunying"}]

})

三、装备接口

(1)接口:https://pvp.qq.com/web201605/js/item.json

(2)请求方式:get

(3)输入参数:无

(4)输出参数

参数名称

类型

参数描述

[]

list

装备列表

item_id

int

装备id

Item_name

str

装备名称

Item_type

int

装备类型

price

int

total_price

int

价格

des1

str

准备属性表述

(5)示例:

[{

        "item_id": 1111,

        "item_name": "铁剑",

        "item_type": 1,

        "price": 150,

        "total_price": 250,

        "des1": "

+20物理攻击

"

}]

四、召唤师技能接口

(1)接口:https://pvp.qq.com/web201605/js/summoner.json

(2)请求方式:get

(3)输入参数:无

(4)输出参数:

参数名称

类型

参数描述

[]

list

技能列表

summoner_id

int

技能id

summoner_name

str

技能名称

summoner_rank

Str

技能解锁可使用条件

summoner_description

Str

技能描述

(5)示例:

[{

        "summoner_id": 80104,

        "summoner_name": "惩击",

        "summoner_rank": "LV.1解锁",

        "summoner_description": "30秒CD:对身边的野怪和小兵造成真实伤害并眩晕1秒"

}]

五、铭文接口

(1)接口:https://pvp.qq.com/web201605/js/ming.json

(2)请求方式:get

(3)输入参数:无

(4)输出参数

参数名称

类型

参数描述

[]

list

铭文列表

ming_id

int

铭文id

ming_type

str

铭文颜色

ming_grade

Str

铭文等级

ming_name

Str

铭文名称

ming_des

Str

铭文属性描述

(5)示例

[{

"ming_id":"1501",

"ming_type":"red",

"ming_grade":"5",

"ming_name":"圣人",

"ming_des":"

法术攻击力+5.3

"

}]

六、英雄详细资料,语音接口

heroid为本文档第二个接口中的heroid

(1)接口:https://pvp.qq.com/zlkdatasys/storyhero/index(heroid).json

(2)请求方式:get

(3)输入参数:heroid,接口中传输

(4)输出参数

参数名称

类型

参数描述

[]

List

语音列表

yywa1_f2

Str

语音文字

yyyp_9a

Str

语音音频文件链接

da_ac

Str

英雄资料

(5)示例:

{"yywa1_f2":"巨球进击!",

"yyyp_9a":"\/\/game.gtimg.cn\/images\/yxzj\/zlkdatasys\/audios\/music\/20200730\/f69fed33c8c70d22faadbadd524f16e4.mp3"

}]

七、英雄壁纸接口

(1)接口:

(2)https://apps.game.qq.com/cgi-bin/ams/module/ishow/V1.0/query/workList_inc.cgi?activityId=2735&sVerifyCode=ABCD&sDataType=JSON&iListNum=20&totalpage=0&page=0&iOrder=0&iSortNumClose=1&iAMSActivityId=51991&_everyRead=true&iTypeId=2&iFlowId=267733&iActId=2735&iModuleId=2735&_=1616587902145

(3)请求方式:get

(4)传入参数:page,控制页数。注:获取到的图片链接,需要将链接最后的4个字符修改为“/0”才是最高清的图片。不要问为什么,腾讯就是这么干的。比如:

http://shp.qpic.cn/ishow/2735062511/1624593076_84828260_2900_sProdImgNo_1.jpg/200(缩略图)

http://shp.qpic.cn/ishow/2735062511/1624593076_84828260_2900_sProdImgNo_1.jpg/0(高清)

(5)输出参数

参数名称

类型

参数描述

List

List

壁纸列表

dtInputDT

时间

iBallotNum

iClickNum

iDownloadNum

iNonsupportNum

iProdId

iStatus

状态

sProdImgNo_(N)

不同尺寸的壁纸

sProdName

名称

sThumbURL

缩略图

(6)示例:

{"iBltFlag":"0","iCache":"1","iRet":"0","iTotalLines":"499","iTotalPages":"25","sMsg":"Successful","List":[{dtInputDT: "2021-06-25 11:51:17"

iBallotNum: "0"

iClickNum: "0"

iCommentNum: "0"

iDownloadNum: "0"

iNonsupportNum: "0"

iProdId: "1812"

iStatus: "1"

sProdImgNo_1: "http://shp.qpic.cn/ishow/2735062511/1624593076_84828260_2900_sProdImgNo_1.jpg/200"

sProdImgNo_2: "http://shp.qpic.cn/ishow/2735062511/1624593076_84828260_2900_sProdImgNo_2.jpg/200"

sProdImgNo_3: "http://shp.qpic.cn/ishow/2735062511/1624593076_84828260_2900_sProdImgNo_3.jpg/200"

sProdImgNo_4: "http://shp.qpic.cn/ishow/2735062511/1624593076_84828260_2900_sProdImgNo_4.jpg/200"

sProdImgNo_5: "http://shp.qpic.cn/ishow/2735062511/1624593076_84828260_2900_sProdImgNo_5.jpg/200"

sProdImgNo_6: "http://shp.qpic.cn/ishow/2735062511/1624593076_84828260_2900_sProdImgNo_6.jpg/200"

sProdImgNo_7: "http://shp.qpic.cn/ishow/2735062511/1624593076_84828260_2900_sProdImgNo_7.jpg/200"

sProdImgNo_8: "http://shp.qpic.cn/ishow/2735062511/1624593077_84828260_2900_sProdImgNo_8.jpg/200"

sProdName: "曹操-死神来了"

sThumbURL: "http://shp.qpic.cn/ishow/2735062511/1624593076_84828260_2900_sProdImgNo_1.jpg/200"

}]

相关推荐​:

我裂开了,教给他如何搭建和使用代理服务器,他居然用来做这么不正经的事(爬虫,代理ip)

本地计算机如何使用代理服务器

(tkinter)撩妹弹窗(3)之不要越过三八线,canvas的使用方法

过分了,别人用来做桌面应用开发,这家伙却用来撩妹(2)-上帝给你开了各种撩妹窗口(Tkinter)

matplotlib-bilibili,抖音很火的动态数据视频自动生成(第四节)-视频,语音自动合成

Logo

开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!

更多推荐