1
Signed-off-by: qcfree <6529067+qcfree@user.noreply.gitee.com>
This commit is contained in:
parent
26396ebea1
commit
34fb7dd220
211
py/plugin/B站影视.py
Normal file
211
py/plugin/B站影视.py
Normal file
@ -0,0 +1,211 @@
|
|||||||
|
#coding=utf-8
|
||||||
|
#!/usr/bin/python
|
||||||
|
import sys
|
||||||
|
sys.path.append('..')
|
||||||
|
from base.spider import Spider
|
||||||
|
import json
|
||||||
|
from requests import session, utils
|
||||||
|
import os
|
||||||
|
import time
|
||||||
|
import base64
|
||||||
|
|
||||||
|
class Spider(Spider): # 元类 默认的元类 type
|
||||||
|
def getName(self):
|
||||||
|
return "B站影视"
|
||||||
|
def init(self,extend=""):
|
||||||
|
print("============{0}============".format(extend))
|
||||||
|
pass
|
||||||
|
def isVideoFormat(self,url):
|
||||||
|
pass
|
||||||
|
def manualVideoCheck(self):
|
||||||
|
pass
|
||||||
|
def homeContent(self,filter):
|
||||||
|
result = {}
|
||||||
|
cateManual = {
|
||||||
|
"番剧": "1",
|
||||||
|
"国创": "4",
|
||||||
|
"电影": "2",
|
||||||
|
"综艺": "7",
|
||||||
|
"电视剧": "5",
|
||||||
|
"纪录片": "3"
|
||||||
|
}
|
||||||
|
classes = []
|
||||||
|
for k in cateManual:
|
||||||
|
classes.append({
|
||||||
|
'type_name':k,
|
||||||
|
'type_id':cateManual[k]
|
||||||
|
})
|
||||||
|
result['class'] = classes
|
||||||
|
if(filter):
|
||||||
|
result['filters'] = self.config['filter']
|
||||||
|
return result
|
||||||
|
def homeVideoContent(self):
|
||||||
|
result = {
|
||||||
|
'list':[]
|
||||||
|
}
|
||||||
|
return result
|
||||||
|
cookies = ''
|
||||||
|
def getCookie(self):
|
||||||
|
cookies_str = self.fetch("http://www.lmhome.tk:8181/TV/cookie.txt").text
|
||||||
|
cookies_dic = dict([co.strip().split('=') for co in cookies_str.split(';')])
|
||||||
|
rsp = session()
|
||||||
|
cookies_jar = utils.cookiejar_from_dict(cookies_dic)
|
||||||
|
rsp.cookies = cookies_jar
|
||||||
|
content = self.fetch("http://api.bilibili.com/x/web-interface/nav", cookies=rsp.cookies)
|
||||||
|
res = json.loads(content.text)
|
||||||
|
if res["code"] == 0:
|
||||||
|
self.cookies = rsp.cookies
|
||||||
|
else:
|
||||||
|
rsp = self.fetch("https://www.bilibili.com/")
|
||||||
|
self.cookies = rsp.cookies
|
||||||
|
return rsp.cookies
|
||||||
|
|
||||||
|
def categoryContent(self,tid,pg,filter,extend):
|
||||||
|
result = {}
|
||||||
|
url = 'https://api.bilibili.com/pgc/season/index/result?order=2&season_status=-1&style_id=-1&sort=0&area=-1&pagesize=20&type=1&st={0}&season_type={0}&page={1}'.format(tid,pg)
|
||||||
|
if len(self.cookies) <= 0:
|
||||||
|
self.getCookie()
|
||||||
|
rsp = self.fetch(url, cookies=self.cookies)
|
||||||
|
content = rsp.text
|
||||||
|
jo = json.loads(content)
|
||||||
|
videos = []
|
||||||
|
vodList = jo['data']['list']
|
||||||
|
for vod in vodList:
|
||||||
|
aid = str(vod['season_id']).strip()
|
||||||
|
title = vod['title'].strip()
|
||||||
|
img = vod['cover'].strip()
|
||||||
|
remark = vod['index_show'].strip()
|
||||||
|
videos.append({
|
||||||
|
"vod_id":aid,
|
||||||
|
"vod_name":title,
|
||||||
|
"vod_pic":img,
|
||||||
|
"vod_remarks":remark
|
||||||
|
})
|
||||||
|
result['list'] = videos
|
||||||
|
result['page'] = pg
|
||||||
|
result['pagecount'] = 9999
|
||||||
|
result['limit'] = 90
|
||||||
|
result['total'] = 999999
|
||||||
|
return result
|
||||||
|
def cleanSpace(self,str):
|
||||||
|
return str.replace('\n','').replace('\t','').replace('\r','').replace(' ','')
|
||||||
|
def detailContent(self,array):
|
||||||
|
aid = array[0]
|
||||||
|
url = "http://api.bilibili.com/pgc/view/web/season?season_id={0}".format(aid)
|
||||||
|
rsp = self.fetch(url,headers=self.header)
|
||||||
|
jRoot = json.loads(rsp.text)
|
||||||
|
jo = jRoot['result']
|
||||||
|
id = jo['season_id']
|
||||||
|
title = jo['title']
|
||||||
|
pic = jo['cover']
|
||||||
|
areas = jo['areas'][0]['name']
|
||||||
|
typeName = jo['share_sub_title']
|
||||||
|
dec = jo['evaluate']
|
||||||
|
remark = jo['new_ep']['desc']
|
||||||
|
vod = {
|
||||||
|
"vod_id":id,
|
||||||
|
"vod_name":title,
|
||||||
|
"vod_pic":pic,
|
||||||
|
"type_name":typeName,
|
||||||
|
"vod_year":"",
|
||||||
|
"vod_area":"bilidanmu",
|
||||||
|
"vod_remarks":remark,
|
||||||
|
"vod_actor":"",
|
||||||
|
"vod_director":"",
|
||||||
|
"vod_content":dec
|
||||||
|
}
|
||||||
|
ja = jo['episodes']
|
||||||
|
playUrl = ''
|
||||||
|
for tmpJo in ja:
|
||||||
|
eid = tmpJo['id']
|
||||||
|
cid = tmpJo['cid']
|
||||||
|
part = tmpJo['title'].replace("#", "-")
|
||||||
|
playUrl = playUrl + '{0}${1}_{2}#'.format(part, eid, cid)
|
||||||
|
|
||||||
|
vod['vod_play_from'] = 'B站影视'
|
||||||
|
vod['vod_play_url'] = playUrl
|
||||||
|
|
||||||
|
result = {
|
||||||
|
'list':[
|
||||||
|
vod
|
||||||
|
]
|
||||||
|
}
|
||||||
|
return result
|
||||||
|
def searchContent(self,key,quick):
|
||||||
|
url = 'https://api.bilibili.com/x/web-interface/search/type?search_type=media_bangumi&keyword={0}'.format(key) # 番剧搜索
|
||||||
|
if len(self.cookies) <= 0:
|
||||||
|
self.getCookie()
|
||||||
|
rsp = self.fetch(url, cookies=self.cookies)
|
||||||
|
content = rsp.text
|
||||||
|
jo = json.loads(content)
|
||||||
|
rs = jo['data']
|
||||||
|
if rs['numResults'] == 0:
|
||||||
|
url = 'https://api.bilibili.com/x/web-interface/search/type?search_type=media_ft&keyword={0}'.format(key) # 影视搜索
|
||||||
|
rspRetry = self.fetch(url, cookies=self.cookies)
|
||||||
|
content = rspRetry.text
|
||||||
|
jo = json.loads(content)
|
||||||
|
videos = []
|
||||||
|
vodList = jo['data']['result']
|
||||||
|
for vod in vodList:
|
||||||
|
aid = str(vod['season_id']).strip()
|
||||||
|
title = vod['title'].strip().replace("<em class=\"keyword\">", "").replace("</em>", "")
|
||||||
|
img = vod['eps'][0]['cover'].strip()
|
||||||
|
remark = vod['index_show']
|
||||||
|
videos.append({
|
||||||
|
"vod_id": aid,
|
||||||
|
"vod_name": title,
|
||||||
|
"vod_pic": img,
|
||||||
|
"vod_remarks": remark
|
||||||
|
})
|
||||||
|
result = {
|
||||||
|
'list': videos
|
||||||
|
}
|
||||||
|
return result
|
||||||
|
|
||||||
|
def playerContent(self,flag,id,vipFlags):
|
||||||
|
result = {}
|
||||||
|
ids = id.split("_")
|
||||||
|
header = {
|
||||||
|
"Referer": "https://www.bilibili.com",
|
||||||
|
"User-Agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.127 Safari/537.36"
|
||||||
|
}
|
||||||
|
url = 'https://api.bilibili.com/pgc/player/web/playurl?qn=116&ep_id={0}&cid={1}'.format(ids[0],ids[1])
|
||||||
|
if len(self.cookies) <= 0:
|
||||||
|
self.getCookie()
|
||||||
|
rsp = self.fetch(url,cookies=self.cookies,headers=header)
|
||||||
|
jRoot = json.loads(rsp.text)
|
||||||
|
if jRoot['message'] != 'success':
|
||||||
|
url = ''
|
||||||
|
else:
|
||||||
|
jo = jRoot['result']
|
||||||
|
ja = jo['durl']
|
||||||
|
maxSize = -1
|
||||||
|
position = -1
|
||||||
|
for i in range(len(ja)):
|
||||||
|
tmpJo = ja[i]
|
||||||
|
if maxSize < int(tmpJo['size']):
|
||||||
|
maxSize = int(tmpJo['size'])
|
||||||
|
position = i
|
||||||
|
url = ''
|
||||||
|
if len(ja) > 0:
|
||||||
|
if position == -1:
|
||||||
|
position = 0
|
||||||
|
url = ja[position]['url']
|
||||||
|
result["parse"] = 0
|
||||||
|
result["playUrl"] = ''
|
||||||
|
result["url"] = url
|
||||||
|
result["header"] = {
|
||||||
|
"Referer":"https://www.bilibili.com",
|
||||||
|
"User-Agent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.127 Safari/537.36"
|
||||||
|
}
|
||||||
|
result["contentType"] = 'video/x-flv'
|
||||||
|
return result
|
||||||
|
|
||||||
|
config = {
|
||||||
|
"player": {},
|
||||||
|
"filter": {}
|
||||||
|
}
|
||||||
|
header = {}
|
||||||
|
|
||||||
|
def localProxy(self,param):
|
||||||
|
return [200, "video/MP2T", action, ""]
|
374
py/plugin/MTV.py
Normal file
374
py/plugin/MTV.py
Normal file
@ -0,0 +1,374 @@
|
|||||||
|
#coding=utf-8
|
||||||
|
#!/usr/bin/python
|
||||||
|
import sys
|
||||||
|
sys.path.append('..')
|
||||||
|
from base.spider import Spider
|
||||||
|
import json
|
||||||
|
import time
|
||||||
|
import base64
|
||||||
|
|
||||||
|
class Spider(Spider): # 元类 默认的元类 type
|
||||||
|
def getName(self):
|
||||||
|
return "明星MV"
|
||||||
|
def init(self,extend=""):
|
||||||
|
print("============{0}============".format(extend))
|
||||||
|
pass
|
||||||
|
def isVideoFormat(self,url):
|
||||||
|
pass
|
||||||
|
def manualVideoCheck(self):
|
||||||
|
pass
|
||||||
|
def homeContent(self,filter):
|
||||||
|
result = {}
|
||||||
|
cateManual = {
|
||||||
|
"粤语":"粤语MV4k合集",
|
||||||
|
"2022年热榜":"2022年热门MV4k合集",
|
||||||
|
"KTV热门":"KTV热门MV4k合集",
|
||||||
|
"滚石经典":"滚石MV4k合集",
|
||||||
|
"经典老歌":"经典老歌",
|
||||||
|
"古风MV":"古风MV4k合集",
|
||||||
|
"闽南语MV":"闽南语MV4k合集",
|
||||||
|
"印度歌舞":"印度歌舞MV4k合集",
|
||||||
|
|
||||||
|
"网红翻唱":"网红翻唱MV4k合集",
|
||||||
|
"韩国女团":"韩国女团MV4k合集",
|
||||||
|
"A阿黛尔":"阿黛尔MV4k合集",
|
||||||
|
|
||||||
|
"Blackpink":"blackpinkMV4k合集",
|
||||||
|
"Beyond":"beyondMV超清合集",
|
||||||
|
"B坂井泉水":"坂井泉水MV超清合集",
|
||||||
|
"B宝丽金":"宝丽金MV超清合集",
|
||||||
|
"B布兰妮":"布兰妮MV超清合集",
|
||||||
|
"C崔健":"催件MV超清合集",
|
||||||
|
"C草蜢":"草蜢MV超清合集",
|
||||||
|
"Coldplay":"coldplayMV超清合集",
|
||||||
|
"C陈慧娴":"陈慧娴MV超清合集",
|
||||||
|
"C陈百强":"陈百强MV超清合集",
|
||||||
|
"C陈淑桦":"陈淑桦MV超清合集",
|
||||||
|
"C陈楚生":"陈楚生MV超清合集",
|
||||||
|
"C陈慧琳":"陈慧琳MV超清合集",
|
||||||
|
"D邓丽君":"邓丽君MV超清合集",
|
||||||
|
"D邓紫棋":"邓紫棋MV超清合集",
|
||||||
|
"D刀郎":"刀郎MV超清合集",
|
||||||
|
"D达明一派":"刘以达MV超清合集",
|
||||||
|
"F费玉清":"费玉清MV超清合集",
|
||||||
|
"F飞图":"飞图MV超清合集",
|
||||||
|
"G谷村新司":"谷村新司MV超清合集",
|
||||||
|
"G郭富城":"郭富城MV超清合集",
|
||||||
|
"G关淑怡":"关淑怡MV超清合集",
|
||||||
|
"H黄凯芹":"黄凯芹MV超清合集",
|
||||||
|
"J降央卓玛":"降央卓玛MV超清合集",
|
||||||
|
|
||||||
|
"J江慧":"江慧MV超清合集",
|
||||||
|
"J吉永小百合":"吉永小百合MV超清合集",
|
||||||
|
"J金庸":"金庸影视MV超清合集",
|
||||||
|
"K柯以敏":"柯以敏MV超清合集",
|
||||||
|
"K邝美云":"邝美云MV超清合集",
|
||||||
|
"L刘德华":"刘德华MV超清合集",
|
||||||
|
"Lady Gaga":"Lady GagaMV超清合集",
|
||||||
|
"L龙飘飘":"龙飘飘MV超清合集",
|
||||||
|
"L罗大佑":"罗大佑MV",
|
||||||
|
"L林志炫":"林志炫MV",
|
||||||
|
"L林忆莲":"林忆莲MV",
|
||||||
|
"L李知恩":"李知恩MV",
|
||||||
|
"L梁静茹":"梁静茹MV",
|
||||||
|
"L冷漠":"冷漠MV",
|
||||||
|
"L李克勤":"李克勤MV",
|
||||||
|
"L林子祥":"林子祥MV",
|
||||||
|
"L黎明":"黎明MV",
|
||||||
|
"L刘若英":"刘若英MV",
|
||||||
|
"M莫文蔚":"莫文蔚MV",
|
||||||
|
"M孟庭苇":"孟庭苇MV",
|
||||||
|
"M麦当娜":"麦当娜MV",
|
||||||
|
|
||||||
|
"M迈克杰克逊":"迈克杰克逊MV",
|
||||||
|
"N雅尼紫禁城":"雅尼紫禁城MV",
|
||||||
|
"P潘越云":"潘越云MV",
|
||||||
|
"P潘美辰":"潘美辰MV",
|
||||||
|
"Q齐秦":"齐秦MV",
|
||||||
|
|
||||||
|
"R任贤齐":"任贤齐MV",
|
||||||
|
"S苏慧伦":"苏慧伦MV",
|
||||||
|
"T童安格":"童安格MV",
|
||||||
|
"TFBOYS":"TFBOYSMV",
|
||||||
|
"T太极乐队":"太极乐队MV",
|
||||||
|
"T唐朝摇滚":"唐朝摇滚MV",
|
||||||
|
|
||||||
|
"T谭咏麟":"谭咏麟MV",
|
||||||
|
|
||||||
|
"W王琪":"王琪MV",
|
||||||
|
"W伍珂玥":"伍珂玥MV",
|
||||||
|
"W王杰":"王杰MV",
|
||||||
|
"W伍佰":"伍佰MV",
|
||||||
|
"W温兆伦":"温兆伦MV",
|
||||||
|
"W王菲":"王菲MV",
|
||||||
|
"X徐小凤":"徐小凤MV",
|
||||||
|
"X席琳迪翁":"席琳迪翁MV",
|
||||||
|
"X许嵩":"黄许嵩MV",
|
||||||
|
"X许美静":"许美静MV",
|
||||||
|
"X许冠杰":"许冠杰MV",
|
||||||
|
"X熊天平":"熊天平MV",
|
||||||
|
"X小虎队":"小虎队MV",
|
||||||
|
"X许巍":"许巍MV",
|
||||||
|
"Y叶启田":"叶启田MV",
|
||||||
|
"Y杨钰莹":"杨钰莹MV",
|
||||||
|
"Y叶玉卿":"叶玉卿MV",
|
||||||
|
"Y杨千嬅":"杨千嬅MV",
|
||||||
|
"Y怡正宵":"怡正宵MV",
|
||||||
|
"Z左麟右李":"左麟右李MV",
|
||||||
|
"Z张楚":"张楚MV",
|
||||||
|
"Z张真":"张真MV",
|
||||||
|
"Z张震岳":"张震岳MV",
|
||||||
|
"Z赵传":"赵传MV",
|
||||||
|
"Z周华健":"周华健MV",
|
||||||
|
"Z周启生":"周启生MV",
|
||||||
|
"Z张信哲":"张信哲MV",
|
||||||
|
"Z张也":"张也MV",
|
||||||
|
|
||||||
|
"Z周慧敏":"周慧敏MV",
|
||||||
|
|
||||||
|
"Z张碧晨":"张碧晨MV",
|
||||||
|
"Z中岛美雪":"中岛美雪MV",
|
||||||
|
"Z张学友":"张学友MV",
|
||||||
|
"Z猪哥亮":"猪哥亮MV",
|
||||||
|
"Z周杰伦":"周杰伦MV",
|
||||||
|
"Z周深":"周深MV",
|
||||||
|
"Z张蔷":"张蔷MV",
|
||||||
|
"Z张帝":"张帝MV",
|
||||||
|
"Z张国荣":"张国荣MV",
|
||||||
|
"Z周传雄":"周传雄MV"
|
||||||
|
}
|
||||||
|
classes = []
|
||||||
|
for k in cateManual:
|
||||||
|
classes.append({
|
||||||
|
'type_name':k,
|
||||||
|
'type_id':cateManual[k]
|
||||||
|
})
|
||||||
|
result['class'] = classes
|
||||||
|
if(filter):
|
||||||
|
result['filters'] = self.config['filter']
|
||||||
|
return result
|
||||||
|
def homeVideoContent(self):
|
||||||
|
result = {
|
||||||
|
'list':[]
|
||||||
|
}
|
||||||
|
return result
|
||||||
|
cookies = ''
|
||||||
|
def getCookie(self):
|
||||||
|
import requests
|
||||||
|
import http.cookies
|
||||||
|
# 这里填cookie
|
||||||
|
raw_cookie_line = "buvid3=CFF74DA7-E79E-4B53-BB96-FC74AB8CD2F3184997infoc; LIVE_BUVID=AUTO4216125328906835; rpdid=|(umRum~uY~R0J'uYukYukkkY; balh_is_closed=; balh_server_inner=__custom__; PVID=4; video_page_version=v_old_home; i-wanna-go-back=-1; CURRENT_BLACKGAP=0; blackside_state=0; fingerprint=8965144a609d60190bd051578c610d72; buvid_fp_plain=undefined; CURRENT_QUALITY=120; hit-dyn-v2=1; nostalgia_conf=-1; buvid_fp=CFF74DA7-E79E-4B53-BB96-FC74AB8CD2F3184997infoc; CURRENT_FNVAL=4048; DedeUserID=85342; DedeUserID__ckMd5=f070401c4c699c83; b_ut=5; hit-new-style-dyn=0; buvid4=15C64651-E8B7-100C-4B1F-C7CFD2DB473007906-022110820-jYQRaMeS%2BRXRfw14q70%2FLQ%3D%3D; b_nut=1667910208; b_lsid=3CE4AE79_184578915C0; is-2022-channel=1; innersign=0; SESSDATA=a5e4d58d%2C1683641322%2C2c39a%2Ab1; bili_jct=2f3126b5954e37f593130f2fef082cd8; sid=p7tjqv22; bp_video_offset_85342=726936847258746900"
|
||||||
|
simple_cookie = http.cookies.SimpleCookie(raw_cookie_line)
|
||||||
|
cookie_jar = requests.cookies.RequestsCookieJar()
|
||||||
|
cookie_jar.update(simple_cookie)
|
||||||
|
return cookie_jar
|
||||||
|
def get_dynamic(self,pg):
|
||||||
|
result = {}
|
||||||
|
|
||||||
|
url= 'https://api.bilibili.com/x/polymer/web-dynamic/v1/feed/all?timezone_offset=-480&type=all&page={0}'.format(pg)
|
||||||
|
|
||||||
|
rsp = self.fetch(url,cookies=self.getCookie())
|
||||||
|
content = rsp.text
|
||||||
|
jo = json.loads(content)
|
||||||
|
if jo['code'] == 0:
|
||||||
|
videos = []
|
||||||
|
vodList = jo['data']['items']
|
||||||
|
for vod in vodList:
|
||||||
|
if vod['type'] == 'DYNAMIC_TYPE_AV':
|
||||||
|
ivod = vod['modules']['module_dynamic']['major']['archive']
|
||||||
|
aid = str(ivod['aid']).strip()
|
||||||
|
title = ivod['title'].strip().replace("<em class=\"keyword\">","").replace("</em>","")
|
||||||
|
img = ivod['cover'].strip()
|
||||||
|
remark = str(ivod['duration_text']).strip()
|
||||||
|
videos.append({
|
||||||
|
"vod_id":aid,
|
||||||
|
"vod_name":title,
|
||||||
|
"vod_pic":img,
|
||||||
|
"vod_remarks":remark
|
||||||
|
})
|
||||||
|
result['list'] = videos
|
||||||
|
result['page'] = pg
|
||||||
|
result['pagecount'] = 9999
|
||||||
|
result['limit'] = 90
|
||||||
|
result['total'] = 999999
|
||||||
|
return result
|
||||||
|
|
||||||
|
def get_hot(self,pg):
|
||||||
|
result = {}
|
||||||
|
url= 'https://api.bilibili.com/x/web-interface/popular?ps=20&pn={0}'.format(pg)
|
||||||
|
rsp = self.fetch(url,cookies=self.getCookie())
|
||||||
|
content = rsp.text
|
||||||
|
jo = json.loads(content)
|
||||||
|
if jo['code'] == 0:
|
||||||
|
videos = []
|
||||||
|
vodList = jo['data']['list']
|
||||||
|
for vod in vodList:
|
||||||
|
aid = str(vod['aid']).strip()
|
||||||
|
title = vod['title'].strip().replace("<em class=\"keyword\">","").replace("</em>","")
|
||||||
|
img = vod['pic'].strip()
|
||||||
|
remark = str(vod['duration']).strip()
|
||||||
|
videos.append({
|
||||||
|
"vod_id":aid,
|
||||||
|
"vod_name":title,
|
||||||
|
"vod_pic":img,
|
||||||
|
"vod_remarks":remark
|
||||||
|
})
|
||||||
|
result['list'] = videos
|
||||||
|
result['page'] = pg
|
||||||
|
result['pagecount'] = 9999
|
||||||
|
result['limit'] = 90
|
||||||
|
result['total'] = 999999
|
||||||
|
return result
|
||||||
|
def get_rank(self):
|
||||||
|
result = {}
|
||||||
|
url= 'https://api.bilibili.com/x/web-interface/ranking/v2?rid=0&type=all'
|
||||||
|
rsp = self.fetch(url,cookies=self.getCookie())
|
||||||
|
content = rsp.text
|
||||||
|
jo = json.loads(content)
|
||||||
|
if jo['code'] == 0:
|
||||||
|
videos = []
|
||||||
|
vodList = jo['data']['list']
|
||||||
|
for vod in vodList:
|
||||||
|
aid = str(vod['aid']).strip()
|
||||||
|
title = vod['title'].strip().replace("<em class=\"keyword\">","").replace("</em>","")
|
||||||
|
img = vod['pic'].strip()
|
||||||
|
remark = str(vod['duration']).strip()
|
||||||
|
videos.append({
|
||||||
|
"vod_id":aid,
|
||||||
|
"vod_name":title,
|
||||||
|
"vod_pic":img,
|
||||||
|
"vod_remarks":remark
|
||||||
|
})
|
||||||
|
result['list'] = videos
|
||||||
|
result['page'] = 1
|
||||||
|
result['pagecount'] = 1
|
||||||
|
result['limit'] = 90
|
||||||
|
result['total'] = 999999
|
||||||
|
return result
|
||||||
|
def categoryContent(self,tid,pg,filter,extend):
|
||||||
|
result = {}
|
||||||
|
if tid == "热门":
|
||||||
|
return self.get_hot(pg=pg)
|
||||||
|
if tid == "排行榜" :
|
||||||
|
return self.get_rank()
|
||||||
|
if tid == '动态':
|
||||||
|
return self.get_dynamic(pg=pg)
|
||||||
|
url = 'https://api.bilibili.com/x/web-interface/search/type?search_type=video&keyword={0}&page={1}'.format(tid,pg)
|
||||||
|
if len(self.cookies) <= 0:
|
||||||
|
self.getCookie()
|
||||||
|
rsp = self.fetch(url,cookies=self.getCookie())
|
||||||
|
content = rsp.text
|
||||||
|
jo = json.loads(content)
|
||||||
|
if jo['code'] != 0:
|
||||||
|
rspRetry = self.fetch(url,cookies=self.getCookie())
|
||||||
|
content = rspRetry.text
|
||||||
|
jo = json.loads(content)
|
||||||
|
videos = []
|
||||||
|
vodList = jo['data']['result']
|
||||||
|
for vod in vodList:
|
||||||
|
aid = str(vod['aid']).strip()
|
||||||
|
title = tid + ":" + vod['title'].strip().replace("<em class=\"keyword\">","").replace("</em>","")
|
||||||
|
img = 'https:' + vod['pic'].strip()
|
||||||
|
remark = str(vod['duration']).strip()
|
||||||
|
videos.append({
|
||||||
|
"vod_id":aid,
|
||||||
|
"vod_name":title,
|
||||||
|
"vod_pic":img,
|
||||||
|
"vod_remarks":remark
|
||||||
|
})
|
||||||
|
result['list'] = videos
|
||||||
|
result['page'] = pg
|
||||||
|
result['pagecount'] = 9999
|
||||||
|
result['limit'] = 90
|
||||||
|
result['total'] = 999999
|
||||||
|
return result
|
||||||
|
def cleanSpace(self,str):
|
||||||
|
return str.replace('\n','').replace('\t','').replace('\r','').replace(' ','')
|
||||||
|
def detailContent(self,array):
|
||||||
|
aid = array[0]
|
||||||
|
url = "https://api.bilibili.com/x/web-interface/view?aid={0}".format(aid)
|
||||||
|
|
||||||
|
rsp = self.fetch(url,headers=self.header,cookies=self.getCookie())
|
||||||
|
jRoot = json.loads(rsp.text)
|
||||||
|
jo = jRoot['data']
|
||||||
|
title = jo['title'].replace("<em class=\"keyword\">","").replace("</em>","")
|
||||||
|
pic = jo['pic']
|
||||||
|
desc = jo['desc']
|
||||||
|
typeName = jo['tname']
|
||||||
|
vod = {
|
||||||
|
"vod_id":aid,
|
||||||
|
"vod_name":title,
|
||||||
|
"vod_pic":pic,
|
||||||
|
"type_name":typeName,
|
||||||
|
"vod_year":"",
|
||||||
|
"vod_area":"bilidanmu",
|
||||||
|
"vod_remarks":"",
|
||||||
|
"vod_actor":jo['owner']['name'],
|
||||||
|
"vod_director":jo['owner']['name'],
|
||||||
|
"vod_content":desc
|
||||||
|
}
|
||||||
|
ja = jo['pages']
|
||||||
|
playUrl = ''
|
||||||
|
for tmpJo in ja:
|
||||||
|
cid = tmpJo['cid']
|
||||||
|
part = tmpJo['part']
|
||||||
|
playUrl = playUrl + '{0}${1}_{2}#'.format(part,aid,cid)
|
||||||
|
|
||||||
|
vod['vod_play_from'] = 'B站'
|
||||||
|
vod['vod_play_url'] = playUrl
|
||||||
|
|
||||||
|
result = {
|
||||||
|
'list':[
|
||||||
|
vod
|
||||||
|
]
|
||||||
|
}
|
||||||
|
return result
|
||||||
|
def searchContent(self,key,quick):
|
||||||
|
search = self.categoryContent(tid=key,pg=1,filter=None,extend=None)
|
||||||
|
result = {
|
||||||
|
'list':search['list']
|
||||||
|
}
|
||||||
|
return result
|
||||||
|
def playerContent(self,flag,id,vipFlags):
|
||||||
|
# https://www.555dianying.cc/vodplay/static/js/playerconfig.js
|
||||||
|
result = {}
|
||||||
|
|
||||||
|
ids = id.split("_")
|
||||||
|
url = 'https://api.bilibili.com:443/x/player/playurl?avid={0}&cid=%20%20{1}&qn=112'.format(ids[0],ids[1])
|
||||||
|
rsp = self.fetch(url,cookies=self.getCookie())
|
||||||
|
jRoot = json.loads(rsp.text)
|
||||||
|
jo = jRoot['data']
|
||||||
|
ja = jo['durl']
|
||||||
|
|
||||||
|
maxSize = -1
|
||||||
|
position = -1
|
||||||
|
for i in range(len(ja)):
|
||||||
|
tmpJo = ja[i]
|
||||||
|
if maxSize < int(tmpJo['size']):
|
||||||
|
maxSize = int(tmpJo['size'])
|
||||||
|
position = i
|
||||||
|
|
||||||
|
url = ''
|
||||||
|
if len(ja) > 0:
|
||||||
|
if position == -1:
|
||||||
|
position = 0
|
||||||
|
url = ja[position]['url']
|
||||||
|
|
||||||
|
result["parse"] = 0
|
||||||
|
result["playUrl"] = ''
|
||||||
|
result["url"] = url
|
||||||
|
result["header"] = {
|
||||||
|
"Referer":"https://www.bilibili.com",
|
||||||
|
"User-Agent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.127 Safari/537.36"
|
||||||
|
}
|
||||||
|
result["contentType"] = 'video/x-flv'
|
||||||
|
return result
|
||||||
|
|
||||||
|
config = {
|
||||||
|
"player": {},
|
||||||
|
"filter": {}
|
||||||
|
}
|
||||||
|
header = {}
|
||||||
|
|
||||||
|
def localProxy(self,param):
|
||||||
|
return [200, "video/MP2T", action, ""]
|
191
py/plugin/py_3qu.json
Normal file
191
py/plugin/py_3qu.json
Normal file
@ -0,0 +1,191 @@
|
|||||||
|
# coding=utf-8
|
||||||
|
# !/usr/bin/python
|
||||||
|
import sys
|
||||||
|
import re
|
||||||
|
sys.path.append('..')
|
||||||
|
from base.spider import Spider
|
||||||
|
import urllib.parse
|
||||||
|
import json
|
||||||
|
|
||||||
|
class Spider(Spider): # 元类 默认的元类 type
|
||||||
|
def getName(self):
|
||||||
|
return "快播影视"
|
||||||
|
|
||||||
|
def init(self, extend=""):
|
||||||
|
print("============{0}============".format(extend))
|
||||||
|
pass
|
||||||
|
|
||||||
|
def homeContent(self, filter):
|
||||||
|
result = {}
|
||||||
|
cateManual = {
|
||||||
|
"电影": "movie",
|
||||||
|
"剧集": "serie",
|
||||||
|
"综艺": "variety",
|
||||||
|
"动漫": "anime"
|
||||||
|
}
|
||||||
|
classes = []
|
||||||
|
for k in cateManual:
|
||||||
|
classes.append({
|
||||||
|
'type_name': k,
|
||||||
|
'type_id': cateManual[k]
|
||||||
|
})
|
||||||
|
|
||||||
|
result['class'] = classes
|
||||||
|
if (filter):
|
||||||
|
result['filters'] = self.config['filter']
|
||||||
|
return result
|
||||||
|
|
||||||
|
def homeVideoContent(self):
|
||||||
|
result = {
|
||||||
|
'list': []
|
||||||
|
}
|
||||||
|
return result
|
||||||
|
|
||||||
|
def categoryContent(self, tid, pg, filter, extend):
|
||||||
|
result = {}
|
||||||
|
header = {"User-Agent": "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.198 Safari/537.36"}
|
||||||
|
url = 'https://www.3qu.live/videos/{0}?page={1}'.format(tid, pg)
|
||||||
|
rsp = self.fetch(url,headers=header)
|
||||||
|
root = self.html(self.cleanText(rsp.text))
|
||||||
|
aList = root.xpath("//div[@class='main-content-box']/div/div/div/div/div/div/a")
|
||||||
|
videos = []
|
||||||
|
for a in aList:
|
||||||
|
name = a.xpath('./@title')[0]
|
||||||
|
picl = a.xpath('./@style')[0]
|
||||||
|
pica = re.findall(r"url\(\'(.*)\'\);", picl)[0]
|
||||||
|
pic = 'https://www.3qu.live{0}'.format(pica)
|
||||||
|
sidh = a.xpath("./@href")[0]
|
||||||
|
sid = self.regStr(sidh,'/videos/(\\S+).html')
|
||||||
|
videos.append({
|
||||||
|
"vod_id": sid,
|
||||||
|
"vod_name": name,
|
||||||
|
"vod_pic": pic,
|
||||||
|
"vod_remarks": ""
|
||||||
|
})
|
||||||
|
result['list'] = videos
|
||||||
|
result['page'] = pg
|
||||||
|
result['pagecount'] = 9999
|
||||||
|
result['limit'] = 100
|
||||||
|
result['total'] = 99999
|
||||||
|
return result
|
||||||
|
|
||||||
|
def detailContent(self, array):
|
||||||
|
tid = array[0]
|
||||||
|
url = 'https://www.3qu.live/videos/{0}.html'.format(tid)
|
||||||
|
header = {"User-Agent": "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.198 Safari/537.36"}
|
||||||
|
rsp = self.fetch(url,headers=header)
|
||||||
|
root = self.html(self.cleanText(rsp.text))
|
||||||
|
divContent = root.xpath("//div[@class='video-detail row']")[0]
|
||||||
|
title = divContent.xpath(".//div[@class='info-box']/a/h1/text()")[0]
|
||||||
|
pica = divContent.xpath(".//div[@class='thumb-box']/img/@src")[0]
|
||||||
|
pic = 'https://www.3qu.live{0}'.format(pica)
|
||||||
|
vod = {
|
||||||
|
"vod_id": tid,
|
||||||
|
"vod_name": title,
|
||||||
|
"vod_pic": pic,
|
||||||
|
"type_name": "",
|
||||||
|
"vod_year": "",
|
||||||
|
"vod_area": "",
|
||||||
|
"vod_remarks": "",
|
||||||
|
"vod_actor": "",
|
||||||
|
"vod_director": "",
|
||||||
|
"vod_content": ""
|
||||||
|
}
|
||||||
|
infoArray = divContent.xpath(".//div[@class='info-box']/ul/li")
|
||||||
|
for info in infoArray:
|
||||||
|
content = info.xpath('string(.)')
|
||||||
|
flag = "类型" in content
|
||||||
|
if flag == True:
|
||||||
|
infon = content.strip().split(' ')
|
||||||
|
for inf in infon:
|
||||||
|
if inf.startswith('类型'):
|
||||||
|
vod['type_name'] = inf.replace("类型:", "")
|
||||||
|
if inf.startswith('地区'):
|
||||||
|
vod['vod_area'] = inf.replace("地区:", "")
|
||||||
|
if inf.startswith('语言'):
|
||||||
|
vod['vod_remarks'] = inf.replace("语言:", "")
|
||||||
|
if content.startswith('演员'):
|
||||||
|
vod['vod_actor'] = content.replace("演员:", "")
|
||||||
|
if content.startswith('年份'):
|
||||||
|
yearl = content.split(' ')
|
||||||
|
year = yearl[0].replace("年份:", "")
|
||||||
|
vod['vod_year'] = year
|
||||||
|
if content.startswith('导演'):
|
||||||
|
vod['vod_director'] = content.replace("导演:", "")
|
||||||
|
if content.startswith('简介'):
|
||||||
|
vod['vod_content'] = content.replace("简介:", "")
|
||||||
|
vodList = root.xpath(".//div[@class='tab-content']/div[@id='playlist']/a")
|
||||||
|
playUrl = ''
|
||||||
|
for vl in vodList:
|
||||||
|
name = vl.xpath("./text()")[0]
|
||||||
|
did = vl.xpath("./@data-id")[0]
|
||||||
|
playUrl = playUrl + '{0}${1}_{2}#'.format(name,tid,did)
|
||||||
|
vod['vod_play_from'] = '快播影视'
|
||||||
|
vod['vod_play_url'] = playUrl
|
||||||
|
result = {
|
||||||
|
'list': [
|
||||||
|
vod
|
||||||
|
]
|
||||||
|
}
|
||||||
|
return result
|
||||||
|
|
||||||
|
def searchContent(self, key, quick):
|
||||||
|
header = {
|
||||||
|
"User-Agent": "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.198 Safari/537.36"}
|
||||||
|
url = 'https://www.3qu.live/api/v1/search?page=1&q={0}&type=all&period=0'.format(key)
|
||||||
|
rsp = self.fetch(url, headers=header)
|
||||||
|
jRoot = json.loads(rsp.text)
|
||||||
|
videos = []
|
||||||
|
vodList = jRoot['data']['videos']
|
||||||
|
for vod in vodList:
|
||||||
|
id = vod['id']
|
||||||
|
title = vod['name']
|
||||||
|
img = vod['coverURL']
|
||||||
|
pic = 'https://www.3qu.live{0}'.format(img)
|
||||||
|
videos.append({
|
||||||
|
"vod_id": id,
|
||||||
|
"vod_name": title,
|
||||||
|
"vod_pic": pic,
|
||||||
|
"vod_remarks": ""
|
||||||
|
})
|
||||||
|
result = {
|
||||||
|
'list': videos
|
||||||
|
}
|
||||||
|
return result
|
||||||
|
|
||||||
|
def playerContent(self, flag, id, vipFlags):
|
||||||
|
result = {}
|
||||||
|
ids = id.split("_")
|
||||||
|
header = {"User-Agent": "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.198 Safari/537.36"}
|
||||||
|
url = 'https://www.3qu.live/api/v1/videos/{0}/{1}/playUrl'.format(ids[0],ids[1])
|
||||||
|
rsp = self.fetch(url,headers=header)
|
||||||
|
jRoot = json.loads(rsp.text)
|
||||||
|
apiurl = jRoot['data']['url']
|
||||||
|
url = 'https://www.3qu.live{0}'.format(apiurl)
|
||||||
|
result["parse"] = 0
|
||||||
|
result["playUrl"] = ''
|
||||||
|
result["url"] =url
|
||||||
|
result["header"] = {"User-Agent": "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.198 Safari/537.36"}
|
||||||
|
return result
|
||||||
|
|
||||||
|
config = {
|
||||||
|
"player": {},
|
||||||
|
"filter": {}
|
||||||
|
}
|
||||||
|
header = {}
|
||||||
|
|
||||||
|
def isVideoFormat(self, url):
|
||||||
|
pass
|
||||||
|
|
||||||
|
def manualVideoCheck(self):
|
||||||
|
pass
|
||||||
|
|
||||||
|
def localProxy(self, param):
|
||||||
|
action = {
|
||||||
|
'url': '',
|
||||||
|
'header': '',
|
||||||
|
'param': '',
|
||||||
|
'type': 'string',
|
||||||
|
'after': ''
|
||||||
|
}
|
||||||
|
return [200, "video/MP2T", action, ""]
|
405
py/plugin/py_ali.json
Normal file
405
py/plugin/py_ali.json
Normal file
@ -0,0 +1,405 @@
|
|||||||
|
#coding=utf-8
|
||||||
|
#!/usr/bin/python
|
||||||
|
import sys
|
||||||
|
sys.path.append('..')
|
||||||
|
from base.spider import Spider
|
||||||
|
import json
|
||||||
|
import requests
|
||||||
|
import time
|
||||||
|
import re
|
||||||
|
|
||||||
|
class Spider(Spider): # 元类 默认的元类 type
|
||||||
|
def getName(self):
|
||||||
|
return "阿里云盘"
|
||||||
|
def init(self,extend=""):
|
||||||
|
print("============{0}============".format(extend))
|
||||||
|
pass
|
||||||
|
def homeContent(self,filter):
|
||||||
|
result = {}
|
||||||
|
return result
|
||||||
|
def homeVideoContent(self):
|
||||||
|
result = {}
|
||||||
|
return result
|
||||||
|
def categoryContent(self,tid,pg,filter,extend):
|
||||||
|
result = {}
|
||||||
|
return result
|
||||||
|
def searchContent(self,key,quick):
|
||||||
|
result = {}
|
||||||
|
return result
|
||||||
|
def isVideoFormat(self,url):
|
||||||
|
pass
|
||||||
|
def manualVideoCheck(self):
|
||||||
|
pass
|
||||||
|
def playerContent(self,flag,id,vipFlags):
|
||||||
|
if flag == 'AliYun':
|
||||||
|
return self.originContent(flag,id,vipFlags)
|
||||||
|
elif flag == 'AliYun原画':
|
||||||
|
return self.fhdContent(flag,id,vipFlags)
|
||||||
|
else:
|
||||||
|
return {}
|
||||||
|
def fhdContent(self,flag,id,vipFlags):
|
||||||
|
self.login()
|
||||||
|
ids = id.split('+')
|
||||||
|
shareId = ids[0]
|
||||||
|
shareToken = ids[1]
|
||||||
|
fileId = ids[2]
|
||||||
|
category = ids[3]
|
||||||
|
url = self.getDownloadUrl(shareId,shareToken,fileId,category)
|
||||||
|
print(url)
|
||||||
|
|
||||||
|
noRsp = requests.get(url,headers=self.header, allow_redirects=False,verify = False)
|
||||||
|
realUrl = ''
|
||||||
|
if 'Location' in noRsp.headers:
|
||||||
|
realUrl = noRsp.headers['Location']
|
||||||
|
if 'location' in noRsp.headers and len(realUrl) == 0 :
|
||||||
|
realUrl = noRsp.headers['location']
|
||||||
|
newHeader = {
|
||||||
|
"user-agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/94.0.4606.54 Safari/537.36",
|
||||||
|
"referer":"https://www.aliyundrive.com/",
|
||||||
|
}
|
||||||
|
result = {
|
||||||
|
'parse':'0',
|
||||||
|
'playUrl':'',
|
||||||
|
'url':realUrl,
|
||||||
|
'header':newHeader
|
||||||
|
}
|
||||||
|
return result
|
||||||
|
def originContent(self,flag,id,vipFlags):
|
||||||
|
self.login()
|
||||||
|
ids = id.split('+')
|
||||||
|
shareId = ids[0]
|
||||||
|
shareToken = ids[1]
|
||||||
|
fileId = ids[2]
|
||||||
|
url = '{0}?do=push_agent&api=python&type=m3u8&share_id={1}&file_id={2}'.format(self.localProxyUrl,shareId,fileId)
|
||||||
|
|
||||||
|
result = {
|
||||||
|
'parse':'0',
|
||||||
|
'playUrl':'',
|
||||||
|
'url':url,
|
||||||
|
'header':''
|
||||||
|
}
|
||||||
|
|
||||||
|
# shareToken = self.getToken(shareId,'')
|
||||||
|
# self.getMediaSlice(shareId,shareToken,fileId)
|
||||||
|
|
||||||
|
|
||||||
|
# map = {
|
||||||
|
# 'share_id':'p1GJYEqgeb2',
|
||||||
|
# 'file_id':'62ed1b95b1048d60ffc246669f5e0999e90b8c2f',
|
||||||
|
# 'media_id':'1'
|
||||||
|
# }
|
||||||
|
|
||||||
|
# self.proxyMedia(map)
|
||||||
|
|
||||||
|
return result
|
||||||
|
|
||||||
|
def detailContent(self,array):
|
||||||
|
tid = array[0]
|
||||||
|
# shareId = self.regStr(href,'www.aliyundrive.com\\/s\\/([^\\/]+)(\\/folder\\/([^\\/]+))?')
|
||||||
|
# todo =========================================================================================
|
||||||
|
m = re.search('www.aliyundrive.com\\/s\\/([^\\/]+)(\\/folder\\/([^\\/]+))?', tid)
|
||||||
|
col = m.groups()
|
||||||
|
shareId = col[0]
|
||||||
|
fileId = col[2]
|
||||||
|
|
||||||
|
infoUrl = 'https://api.aliyundrive.com/adrive/v3/share_link/get_share_by_anonymous'
|
||||||
|
|
||||||
|
infoForm = {'share_id':shareId}
|
||||||
|
infoRsp = requests.post(infoUrl,json = infoForm,headers=self.header)
|
||||||
|
infoJo = json.loads(infoRsp.text)
|
||||||
|
|
||||||
|
infoJa = []
|
||||||
|
if 'file_infos' in infoJo:
|
||||||
|
infoJa = infoJo['file_infos']
|
||||||
|
if len(infoJa) <= 0 :
|
||||||
|
return ''
|
||||||
|
fileInfo = {}
|
||||||
|
# todo
|
||||||
|
fileInfo = infoJa[0]
|
||||||
|
print(fileId)
|
||||||
|
if fileId == None or len(fileId) <= 0:
|
||||||
|
fileId = fileInfo['file_id']
|
||||||
|
|
||||||
|
vodList = {
|
||||||
|
'vod_id':tid,
|
||||||
|
'vod_name':infoJo['share_name'],
|
||||||
|
'vod_pic':infoJo['avatar'],
|
||||||
|
'vod_content':tid,
|
||||||
|
'vod_play_from':'AliYun原画'
|
||||||
|
}
|
||||||
|
fileType = fileInfo['type']
|
||||||
|
if fileType != 'folder':
|
||||||
|
if fileType != 'file' or fileInfo['category'] != video:
|
||||||
|
return ''
|
||||||
|
fileId = 'root'
|
||||||
|
|
||||||
|
shareToken = self.getToken(shareId,'')
|
||||||
|
hashMap = {}
|
||||||
|
self.listFiles(hashMap,shareId,shareToken,fileId)
|
||||||
|
|
||||||
|
sortedMap = sorted(hashMap.items(), key=lambda x: x[0])
|
||||||
|
arrayList = []
|
||||||
|
playList = []
|
||||||
|
|
||||||
|
for sm in sortedMap:
|
||||||
|
arrayList.append(sm[0]+'$'+sm[1])
|
||||||
|
playList.append('#'.join(arrayList))
|
||||||
|
playList.append('#'.join(arrayList))
|
||||||
|
vodList['vod_play_url'] = '$$$'.join(playList)
|
||||||
|
|
||||||
|
result = {
|
||||||
|
'list':[vodList]
|
||||||
|
}
|
||||||
|
return result
|
||||||
|
|
||||||
|
authorization = ''
|
||||||
|
timeoutTick = 0
|
||||||
|
localTime = 0
|
||||||
|
expiresIn = 0
|
||||||
|
shareTokenMap = {}
|
||||||
|
expiresMap = {}
|
||||||
|
localMedia = {}
|
||||||
|
header = {
|
||||||
|
"Referer":"https://www.aliyundrive.com/",
|
||||||
|
"User-Agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/94.0.4606.54 Safari/537.36"
|
||||||
|
}
|
||||||
|
localProxyUrl = 'http://127.0.0.1:UndCover/proxy'
|
||||||
|
|
||||||
|
def redirectResponse(tUrl):
|
||||||
|
rsp = requests.get(tUrl, allow_redirects=False,verify = False)
|
||||||
|
if 'Location' in rsp.headers:
|
||||||
|
return redirectResponse(rsp.headers['Location'])
|
||||||
|
else:
|
||||||
|
return rsp
|
||||||
|
|
||||||
|
def getDownloadUrl(self,shareId,token,fileId,category):
|
||||||
|
lShareId = shareId
|
||||||
|
lFileId = fileId
|
||||||
|
params = {
|
||||||
|
"share_id": lShareId,
|
||||||
|
"category": "live_transcoding",
|
||||||
|
"file_id": lFileId,
|
||||||
|
"template_id": ""
|
||||||
|
}
|
||||||
|
customHeader = self.header.copy()
|
||||||
|
customHeader['x-share-token'] = token
|
||||||
|
customHeader['authorization'] = self.authorization
|
||||||
|
url = 'https://api.aliyundrive.com/v2/file/get_share_link_video_preview_play_info'
|
||||||
|
if category == 'video':
|
||||||
|
rsp = requests.post(url,json = params,headers=customHeader)
|
||||||
|
rspJo = json.loads(rsp.text)
|
||||||
|
lShareId = rspJo['share_id']
|
||||||
|
lFileId = rspJo['file_id']
|
||||||
|
jo = {
|
||||||
|
|
||||||
|
}
|
||||||
|
if category == 'video':
|
||||||
|
jo['share_id'] = lShareId
|
||||||
|
jo['file_id'] = lFileId
|
||||||
|
jo['expire_sec'] = 600
|
||||||
|
if category == 'audio':
|
||||||
|
jo['share_id'] = lShareId
|
||||||
|
jo['file_id'] = lFileId
|
||||||
|
jo['get_audio_play_info'] = True
|
||||||
|
downloadUrl = 'https://api.aliyundrive.com/v2/file/get_share_link_download_url'
|
||||||
|
downloadRsp = requests.post(downloadUrl,json = jo,headers=customHeader)
|
||||||
|
resultJo = json.loads(downloadRsp.text)
|
||||||
|
return resultJo['download_url']
|
||||||
|
|
||||||
|
def getMediaSlice(self,shareId,token,fileId):
|
||||||
|
params = {
|
||||||
|
"share_id": shareId,
|
||||||
|
"category": "live_transcoding",
|
||||||
|
"file_id": fileId,
|
||||||
|
"template_id": ""
|
||||||
|
}
|
||||||
|
customHeader = self.header.copy()
|
||||||
|
customHeader['x-share-token'] = token
|
||||||
|
customHeader['authorization'] = self.authorization
|
||||||
|
url = 'https://api.aliyundrive.com/v2/file/get_share_link_video_preview_play_info'
|
||||||
|
|
||||||
|
rsp = requests.post(url,json = params,headers=customHeader)
|
||||||
|
rspJo = json.loads(rsp.text)
|
||||||
|
|
||||||
|
quality = ['FHD','HD','SD']
|
||||||
|
videoList = rspJo['video_preview_play_info']['live_transcoding_task_list']
|
||||||
|
highUrl = ''
|
||||||
|
for q in quality:
|
||||||
|
if len(highUrl) > 0:
|
||||||
|
break
|
||||||
|
for video in videoList:
|
||||||
|
if(video['template_id'] == q):
|
||||||
|
highUrl = video['url']
|
||||||
|
break
|
||||||
|
if len(highUrl) == 0:
|
||||||
|
highUrl = videoList[0]['url']
|
||||||
|
|
||||||
|
noRsp = requests.get(highUrl,headers=self.header, allow_redirects=False,verify = False)
|
||||||
|
m3u8Url = ''
|
||||||
|
if 'Location' in noRsp.headers:
|
||||||
|
m3u8Url = noRsp.headers['Location']
|
||||||
|
if 'location' in noRsp.headers and len(m3u8Url) == 0 :
|
||||||
|
m3u8Url = noRsp.headers['location']
|
||||||
|
m3u8Rsp = requests.get(m3u8Url,headers=self.header)
|
||||||
|
m3u8Content = m3u8Rsp.text
|
||||||
|
|
||||||
|
tmpArray = m3u8Url.split('/')[0:-1]
|
||||||
|
host = '/'.join(tmpArray) + '/'
|
||||||
|
|
||||||
|
m3u8List = []
|
||||||
|
mediaMap = {}
|
||||||
|
slices = m3u8Content.split("\n")
|
||||||
|
count = 0
|
||||||
|
for slice in slices:
|
||||||
|
tmpSlice = slice
|
||||||
|
if 'x-oss-expires' in tmpSlice:
|
||||||
|
count = count + 1
|
||||||
|
mediaMap[str(count)] = host+tmpSlice
|
||||||
|
|
||||||
|
tmpSlice = "{0}?do=push_agent&api=python&type=media&share_id={1}&file_id={2}&media_id={3}".format(self.localProxyUrl,shareId,fileId,count)
|
||||||
|
m3u8List.append(tmpSlice)
|
||||||
|
|
||||||
|
self.localMedia[fileId] = mediaMap
|
||||||
|
|
||||||
|
return '\n'.join(m3u8List)
|
||||||
|
|
||||||
|
def proxyMedia(self,map):
|
||||||
|
shareId = map['share_id']
|
||||||
|
fileId = map['file_id']
|
||||||
|
mediaId = map['media_id']
|
||||||
|
shareToken = self.getToken(shareId,'')
|
||||||
|
|
||||||
|
refresh = False
|
||||||
|
url = ''
|
||||||
|
ts = 0
|
||||||
|
if fileId in self.localMedia:
|
||||||
|
fileMap = self.localMedia[fileId]
|
||||||
|
if mediaId in fileMap:
|
||||||
|
url = fileMap[mediaId]
|
||||||
|
if len(url) > 0:
|
||||||
|
ts = int(self.regStr(url,"x-oss-expires=(\\d+)&"))
|
||||||
|
|
||||||
|
# url = self.localMedia[fileId][mediaId]
|
||||||
|
|
||||||
|
# ts = int(self.regStr(url,"x-oss-expires=(\\d+)&"))
|
||||||
|
|
||||||
|
self.localTime = int(time.time())
|
||||||
|
|
||||||
|
if ts - self.localTime <= 60:
|
||||||
|
self.getMediaSlice(shareId,shareToken,fileId)
|
||||||
|
url = self.localMedia[fileId][mediaId]
|
||||||
|
|
||||||
|
action = {
|
||||||
|
'url':url,
|
||||||
|
'header':self.header,
|
||||||
|
'param':'',
|
||||||
|
'type':'stream',
|
||||||
|
'after':''
|
||||||
|
}
|
||||||
|
print(action)
|
||||||
|
return [200, "video/MP2T", action, ""]
|
||||||
|
|
||||||
|
def proxyM3U8(self,map):
|
||||||
|
shareId = map['share_id']
|
||||||
|
fileId = map['file_id']
|
||||||
|
|
||||||
|
shareToken = self.getToken(shareId,'')
|
||||||
|
content = self.getMediaSlice(shareId,shareToken,fileId)
|
||||||
|
|
||||||
|
action = {
|
||||||
|
'url':'',
|
||||||
|
'header':'',
|
||||||
|
'param':'',
|
||||||
|
'type':'string',
|
||||||
|
'after':''
|
||||||
|
}
|
||||||
|
|
||||||
|
return [200, "application/octet-stream", action, content]
|
||||||
|
|
||||||
|
def localProxy(self,param):
|
||||||
|
typ = param['type']
|
||||||
|
if typ == "m3u8":
|
||||||
|
return self.proxyM3U8(param)
|
||||||
|
if typ == "media":
|
||||||
|
return self.proxyMedia(param)
|
||||||
|
return None
|
||||||
|
|
||||||
|
def getToken(self,shareId,sharePwd):
|
||||||
|
self.localTime = int(time.time())
|
||||||
|
shareToken = ''
|
||||||
|
if shareId in self.shareTokenMap:
|
||||||
|
shareToken = self.shareTokenMap[shareId]
|
||||||
|
# todo
|
||||||
|
expire = self.expiresMap[shareId]
|
||||||
|
if len(shareToken) > 0 and expire - self.localTime > 600:
|
||||||
|
return shareToken
|
||||||
|
params = {
|
||||||
|
'share_id':shareId,
|
||||||
|
'share_pwd':sharePwd
|
||||||
|
}
|
||||||
|
url = 'https://api.aliyundrive.com/v2/share_link/get_share_token'
|
||||||
|
rsp = requests.post(url,json = params,headers=self.header)
|
||||||
|
jo = json.loads(rsp.text)
|
||||||
|
newShareToken = jo['share_token']
|
||||||
|
self.expiresMap[shareId] = self.localTime + int(jo['expires_in'])
|
||||||
|
self.shareTokenMap[shareId] = newShareToken
|
||||||
|
|
||||||
|
print(self.expiresMap)
|
||||||
|
print(self.shareTokenMap)
|
||||||
|
|
||||||
|
return newShareToken
|
||||||
|
|
||||||
|
def listFiles(self,map,shareId,shareToken,fileId):
|
||||||
|
url = 'https://api.aliyundrive.com/adrive/v3/file/list'
|
||||||
|
newHeader = self.header.copy()
|
||||||
|
newHeader['x-share-token'] = shareToken
|
||||||
|
params = {
|
||||||
|
'image_thumbnail_process':'image/resize,w_160/format,jpeg',
|
||||||
|
'image_url_process':'image/resize,w_1920/format,jpeg',
|
||||||
|
'limit':200,
|
||||||
|
'order_by':'updated_at',
|
||||||
|
'order_direction':'DESC',
|
||||||
|
'parent_file_id':fileId,
|
||||||
|
'share_id':shareId,
|
||||||
|
'video_thumbnail_process':'video/snapshot,t_1000,f_jpg,ar_auto,w_300'
|
||||||
|
}
|
||||||
|
maker = ''
|
||||||
|
arrayList = []
|
||||||
|
for i in range(1,51):
|
||||||
|
if i >= 2 and len(maker) == 0:
|
||||||
|
break
|
||||||
|
params['marker'] = maker
|
||||||
|
rsp = requests.post(url,json = params,headers=newHeader)
|
||||||
|
jo = json.loads(rsp.text)
|
||||||
|
ja = jo['items']
|
||||||
|
for jt in ja:
|
||||||
|
if jt['type'] == 'folder':
|
||||||
|
arrayList.append(jt['file_id'])
|
||||||
|
else:
|
||||||
|
if 'video' in jt['mime_type'] or 'video' in jt['category']:
|
||||||
|
repStr = jt['name'].replace("#", "_").replace("$", "_")
|
||||||
|
map[repStr] = shareId + "+" + shareToken + "+" + jt['file_id'] + "+" + jt['category']
|
||||||
|
# print(repStr,shareId + "+" + shareToken + "+" + jt['file_id'])
|
||||||
|
maker = jo['next_marker']
|
||||||
|
i = i + 1
|
||||||
|
|
||||||
|
for item in arrayList:
|
||||||
|
self.listFiles(map,shareId,shareToken,item)
|
||||||
|
|
||||||
|
def login(self):
|
||||||
|
self.localTime = int(time.time())
|
||||||
|
url = 'https://api.aliyundrive.com/token/refresh'
|
||||||
|
if len(self.authorization) == 0 or self.timeoutTick - self.localTime <= 600:
|
||||||
|
form = {
|
||||||
|
'refresh_token':'3865f0ab8f124688ad786a262af9b940'
|
||||||
|
}
|
||||||
|
rsp = requests.post(url,json = form,headers=self.header)
|
||||||
|
jo = json.loads(rsp.text)
|
||||||
|
self.authorization = jo['token_type'] + ' ' + jo['access_token']
|
||||||
|
self.expiresIn = int(jo['expires_in'])
|
||||||
|
self.timeoutTick = self.localTime + self.expiresIn
|
||||||
|
|
||||||
|
# print(self.authorization)
|
||||||
|
# print(self.timeoutTick)
|
||||||
|
# print(self.localTime)
|
||||||
|
# print(self.expiresIn)
|
513
py/plugin/py_ali.py
Normal file
513
py/plugin/py_ali.py
Normal file
@ -0,0 +1,513 @@
|
|||||||
|
# coding=utf-8
|
||||||
|
# !/usr/bin/python
|
||||||
|
import sys
|
||||||
|
|
||||||
|
sys.path.append('..')
|
||||||
|
from base.spider import Spider
|
||||||
|
import json
|
||||||
|
import requests
|
||||||
|
import time
|
||||||
|
import re
|
||||||
|
|
||||||
|
|
||||||
|
class Spider(Spider): # 元类 默认的元类 type
|
||||||
|
def getName(self):
|
||||||
|
return "阿里云盘"
|
||||||
|
|
||||||
|
def init(self, extend=""):
|
||||||
|
print("============{0}============".format(extend))
|
||||||
|
pass
|
||||||
|
|
||||||
|
def homeContent(self, filter):
|
||||||
|
result = {}
|
||||||
|
return result
|
||||||
|
|
||||||
|
def homeVideoContent(self):
|
||||||
|
result = {}
|
||||||
|
return result
|
||||||
|
|
||||||
|
def categoryContent(self, tid, pg, filter, extend):
|
||||||
|
result = {}
|
||||||
|
return result
|
||||||
|
|
||||||
|
def searchContent(self, key, quick):
|
||||||
|
result = {}
|
||||||
|
return result
|
||||||
|
|
||||||
|
def isVideoFormat(self, url):
|
||||||
|
pass
|
||||||
|
|
||||||
|
def manualVideoCheck(self):
|
||||||
|
pass
|
||||||
|
|
||||||
|
def playerContent(self, flag, id, vipFlags):
|
||||||
|
if flag == 'AliYun':
|
||||||
|
return self.originContent(flag, id, vipFlags)
|
||||||
|
elif flag == 'AliYun原画':
|
||||||
|
return self.fhdContent(flag, id, vipFlags)
|
||||||
|
else:
|
||||||
|
return {}
|
||||||
|
|
||||||
|
def fhdContent(self, flag, id, vipFlags):
|
||||||
|
if not self.login():
|
||||||
|
return {}
|
||||||
|
ids = id.split('+')
|
||||||
|
shareId = ids[0]
|
||||||
|
shareToken = ids[1]
|
||||||
|
fileId = ids[2]
|
||||||
|
category = ids[3]
|
||||||
|
subtitle = ids[4]
|
||||||
|
url = self.getDownloadUrl(shareId, shareToken, fileId, category)
|
||||||
|
|
||||||
|
noRsp = requests.get(url, headers=self.header, allow_redirects=False, verify=False)
|
||||||
|
realUrl = ''
|
||||||
|
if 'Location' in noRsp.headers:
|
||||||
|
realUrl = noRsp.headers['Location']
|
||||||
|
if 'location' in noRsp.headers and len(realUrl) == 0:
|
||||||
|
realUrl = noRsp.headers['location']
|
||||||
|
newHeader = {
|
||||||
|
"user-agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/94.0.4606.54 Safari/537.36",
|
||||||
|
"referer": "https://www.aliyundrive.com/",
|
||||||
|
}
|
||||||
|
subtitleUrl = self.subtitleContent(id)
|
||||||
|
result = {
|
||||||
|
'parse': '0',
|
||||||
|
'playUrl': '',
|
||||||
|
'url': realUrl,
|
||||||
|
'header': newHeader,
|
||||||
|
'subt': subtitleUrl
|
||||||
|
}
|
||||||
|
return result
|
||||||
|
|
||||||
|
def subtitleContent(self, id):
|
||||||
|
ids = id.split('+')
|
||||||
|
shareId = ids[0]
|
||||||
|
shareToken = ids[1]
|
||||||
|
fileId = ids[2]
|
||||||
|
category = ids[3]
|
||||||
|
subtitle = ids[4]
|
||||||
|
if len(subtitle) == 0:
|
||||||
|
return ""
|
||||||
|
|
||||||
|
customHeader = self.header.copy()
|
||||||
|
customHeader['x-share-token'] = shareToken
|
||||||
|
customHeader['authorization'] = self.authorization
|
||||||
|
|
||||||
|
jo = {
|
||||||
|
"expire_sec": 600,
|
||||||
|
"share_id": shareId,
|
||||||
|
"file_id": subtitle,
|
||||||
|
"image_url_process": "image/resize,w_1920/format,jpeg",
|
||||||
|
"image_thumbnail_process": "image/resize,w_1920/format,jpeg",
|
||||||
|
"get_streams_url": True
|
||||||
|
# ,
|
||||||
|
# "drive_id": "183237630"
|
||||||
|
}
|
||||||
|
|
||||||
|
downloadUrl = 'https://api.aliyundrive.com/v2/file/get_share_link_download_url'
|
||||||
|
resultJo = requests.post(downloadUrl, json=jo, headers=customHeader).json()
|
||||||
|
print(resultJo)
|
||||||
|
noRsp = requests.get(resultJo['download_url'], headers=self.header, allow_redirects=False, verify=False)
|
||||||
|
realUrl = ''
|
||||||
|
if 'Location' in noRsp.headers:
|
||||||
|
realUrl = noRsp.headers['Location']
|
||||||
|
if 'location' in noRsp.headers and len(realUrl) == 0:
|
||||||
|
realUrl = noRsp.headers['location']
|
||||||
|
return realUrl
|
||||||
|
|
||||||
|
def originContent(self, flag, id, vipFlags):
|
||||||
|
if not self.login():
|
||||||
|
return {}
|
||||||
|
ids = id.split('+')
|
||||||
|
shareId = ids[0]
|
||||||
|
shareToken = ids[1]
|
||||||
|
fileId = ids[2]
|
||||||
|
category = ids[3]
|
||||||
|
subtitle = ids[4]
|
||||||
|
url = self.getDownloadUrl(shareId, shareToken, fileId, category)
|
||||||
|
|
||||||
|
noRsp = requests.get(url, headers=self.header, allow_redirects=False, verify=False)
|
||||||
|
realUrl = ''
|
||||||
|
if 'Location' in noRsp.headers:
|
||||||
|
realUrl = noRsp.headers['Location']
|
||||||
|
if 'location' in noRsp.headers and len(realUrl) == 0:
|
||||||
|
realUrl = noRsp.headers['location']
|
||||||
|
newHeader = {
|
||||||
|
"user-agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/94.0.4606.54 Safari/537.36",
|
||||||
|
"referer": "https://www.aliyundrive.com/",
|
||||||
|
}
|
||||||
|
subtitleUrl = self.subtitleContent(id)
|
||||||
|
result = {
|
||||||
|
'parse': '0',
|
||||||
|
'playUrl': '',
|
||||||
|
'url': realUrl,
|
||||||
|
'header': newHeader,
|
||||||
|
'subt': subtitleUrl
|
||||||
|
}
|
||||||
|
|
||||||
|
# if not self.login():
|
||||||
|
# return {}
|
||||||
|
# ids = id.split('+')
|
||||||
|
# shareId = ids[0]
|
||||||
|
# shareToken = ids[1]
|
||||||
|
# fileId = ids[2]
|
||||||
|
# subtitle = ids[4]
|
||||||
|
# url = '{0}?do=push_agent&api=python&type=m3u8&share_id={1}&file_id={2}'.format(self.localProxyUrl, shareId,fileId)
|
||||||
|
# subtitleUrl = self.subtitleContent(id)
|
||||||
|
# newHeader = {
|
||||||
|
# "user-agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/94.0.4606.54 Safari/537.36",
|
||||||
|
# "referer": "https://www.aliyundrive.com/",
|
||||||
|
# }
|
||||||
|
# result = {
|
||||||
|
# 'parse': '0',
|
||||||
|
# 'playUrl': '',
|
||||||
|
# 'url': url,
|
||||||
|
# 'header': newHeader,
|
||||||
|
# 'subt': subtitleUrl
|
||||||
|
# }
|
||||||
|
return result
|
||||||
|
|
||||||
|
def detailContent(self, array):
|
||||||
|
tid = array[0]
|
||||||
|
m = re.search('www.aliyundrive.com\\/s\\/([^\\/]+)(\\/folder\\/([^\\/]+))?', tid)
|
||||||
|
col = m.groups()
|
||||||
|
shareId = col[0]
|
||||||
|
fileId = col[2]
|
||||||
|
infoUrl = 'https://api.aliyundrive.com/adrive/v3/share_link/get_share_by_anonymous'
|
||||||
|
infoForm = {'share_id': shareId}
|
||||||
|
infoRsp = requests.post(infoUrl, json=infoForm, headers=self.header)
|
||||||
|
infoJo = json.loads(infoRsp.text)
|
||||||
|
infoJa = []
|
||||||
|
if 'file_infos' in infoJo:
|
||||||
|
infoJa = infoJo['file_infos']
|
||||||
|
if len(infoJa) <= 0:
|
||||||
|
return ''
|
||||||
|
fileInfo = {}
|
||||||
|
fileInfo = infoJa[0]
|
||||||
|
if fileId == None or len(fileId) <= 0:
|
||||||
|
fileId = fileInfo['file_id']
|
||||||
|
vodList = {
|
||||||
|
'vod_id': tid,
|
||||||
|
'vod_name': infoJo['share_name'],
|
||||||
|
'vod_pic': infoJo['avatar'],
|
||||||
|
'vod_content': tid,
|
||||||
|
'vod_play_from': 'AliYun$$$AliYun原画'
|
||||||
|
}
|
||||||
|
fileType = fileInfo['type']
|
||||||
|
if fileType != 'folder':
|
||||||
|
if fileType != 'file' or fileInfo['category'] != 'video':
|
||||||
|
return ''
|
||||||
|
fileId = 'root'
|
||||||
|
shareToken = self.getToken(shareId, '')
|
||||||
|
hashMap = {}
|
||||||
|
dirname = self.dirname
|
||||||
|
self.listFiles(hashMap, shareId, shareToken, fileId, dirname)
|
||||||
|
if not hashMap:
|
||||||
|
return {}
|
||||||
|
sortedMap = sorted(hashMap.items(), key=lambda x: x[0])
|
||||||
|
arrayList = []
|
||||||
|
playList = []
|
||||||
|
for sm in sortedMap:
|
||||||
|
arrayList.append(sm[0] + '$' + sm[1])
|
||||||
|
playList.append('#'.join(arrayList))
|
||||||
|
playList.append('#'.join(arrayList))
|
||||||
|
vodList['vod_play_url'] = '$$$'.join(playList)
|
||||||
|
|
||||||
|
result = {
|
||||||
|
'list': [vodList]
|
||||||
|
}
|
||||||
|
return result
|
||||||
|
|
||||||
|
authorization = ''
|
||||||
|
dirname = ''
|
||||||
|
timeoutTick = 0
|
||||||
|
localTime = 0
|
||||||
|
expiresIn = 0
|
||||||
|
shareTokenMap = {}
|
||||||
|
expiresMap = {}
|
||||||
|
localMedia = {}
|
||||||
|
header = {
|
||||||
|
"Referer": "https://www.aliyundrive.com/",
|
||||||
|
"User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/94.0.4606.54 Safari/537.36"
|
||||||
|
}
|
||||||
|
localProxyUrl = 'http://127.0.0.1:UndCover/proxy'
|
||||||
|
|
||||||
|
def redirectResponse(tUrl):
|
||||||
|
rsp = requests.get(tUrl, allow_redirects=False, verify=False)
|
||||||
|
if 'Location' in rsp.headers:
|
||||||
|
return redirectResponse(rsp.headers['Location'])
|
||||||
|
else:
|
||||||
|
return rsp
|
||||||
|
|
||||||
|
def getDownloadUrl(self, shareId, token, fileId, category):
|
||||||
|
lShareId = shareId
|
||||||
|
lFileId = fileId
|
||||||
|
params = {
|
||||||
|
"share_id": lShareId,
|
||||||
|
"category": "live_transcoding",
|
||||||
|
"file_id": lFileId,
|
||||||
|
"template_id": ""
|
||||||
|
}
|
||||||
|
customHeader = self.header.copy()
|
||||||
|
customHeader['x-share-token'] = token
|
||||||
|
customHeader['authorization'] = self.authorization
|
||||||
|
customHeader['x-signature'] = self.signature
|
||||||
|
customHeader['x-device-id'] = self.deviceId
|
||||||
|
url = 'https://api.aliyundrive.com/v2/file/get_share_link_video_preview_play_info'
|
||||||
|
if category == 'video':
|
||||||
|
rsp = requests.post(url, json=params, headers=customHeader)
|
||||||
|
rspJo = json.loads(rsp.text)
|
||||||
|
lShareId = rspJo['share_id']
|
||||||
|
lFileId = rspJo['file_id']
|
||||||
|
jo = {
|
||||||
|
|
||||||
|
}
|
||||||
|
if category == 'video':
|
||||||
|
jo['share_id'] = lShareId
|
||||||
|
jo['file_id'] = lFileId
|
||||||
|
jo['expire_sec'] = 600
|
||||||
|
if category == 'audio':
|
||||||
|
jo['share_id'] = lShareId
|
||||||
|
jo['file_id'] = lFileId
|
||||||
|
jo['get_audio_play_info'] = True
|
||||||
|
downloadUrl = 'https://api.aliyundrive.com/v2/file/get_share_link_download_url'
|
||||||
|
downloadRsp = requests.post(downloadUrl, json=jo, headers=customHeader)
|
||||||
|
resultJo = json.loads(downloadRsp.text)
|
||||||
|
return resultJo['download_url']
|
||||||
|
|
||||||
|
def getMediaSlice(self, shareId, token, fileId):
|
||||||
|
params = {
|
||||||
|
"share_id": shareId,
|
||||||
|
"category": "live_transcoding",
|
||||||
|
"file_id": fileId,
|
||||||
|
"template_id": ""
|
||||||
|
}
|
||||||
|
customHeader = self.header.copy()
|
||||||
|
customHeader['x-share-token'] = token
|
||||||
|
customHeader['authorization'] = self.authorization
|
||||||
|
url = 'https://api.aliyundrive.com/v2/file/get_share_link_video_preview_play_info'
|
||||||
|
rsp = requests.post(url, json=params, headers=customHeader)
|
||||||
|
rspJo = json.loads(rsp.text)
|
||||||
|
quality = ['FHD', 'HD', 'SD']
|
||||||
|
videoList = rspJo['video_preview_play_info']['live_transcoding_task_list']
|
||||||
|
highUrl = ''
|
||||||
|
for q in quality:
|
||||||
|
if len(highUrl) > 0:
|
||||||
|
break
|
||||||
|
for video in videoList:
|
||||||
|
if (video['template_id'] == q):
|
||||||
|
highUrl = video['url']
|
||||||
|
break
|
||||||
|
if len(highUrl) == 0:
|
||||||
|
highUrl = videoList[0]['url']
|
||||||
|
noRsp = requests.get(highUrl, headers=self.header, allow_redirects=False, verify=False)
|
||||||
|
m3u8Url = ''
|
||||||
|
if 'Location' in noRsp.headers:
|
||||||
|
m3u8Url = noRsp.headers['Location']
|
||||||
|
if 'location' in noRsp.headers and len(m3u8Url) == 0:
|
||||||
|
m3u8Url = noRsp.headers['location']
|
||||||
|
m3u8Rsp = requests.get(m3u8Url, headers=self.header)
|
||||||
|
m3u8Content = m3u8Rsp.text
|
||||||
|
tmpArray = m3u8Url.split('/')[0:-1]
|
||||||
|
host = '/'.join(tmpArray) + '/'
|
||||||
|
m3u8List = []
|
||||||
|
mediaMap = {}
|
||||||
|
slices = m3u8Content.split("\n")
|
||||||
|
count = 0
|
||||||
|
for slice in slices:
|
||||||
|
tmpSlice = slice
|
||||||
|
if 'x-oss-expires' in tmpSlice:
|
||||||
|
count = count + 1
|
||||||
|
mediaMap[str(count)] = host + tmpSlice
|
||||||
|
tmpSlice = "{0}?do=push_agent&api=python&type=media&share_id={1}&file_id={2}&media_id={3}".format(self.localProxyUrl, shareId, fileId, count)
|
||||||
|
m3u8List.append(tmpSlice)
|
||||||
|
self.localMedia[fileId] = mediaMap
|
||||||
|
return '\n'.join(m3u8List)
|
||||||
|
|
||||||
|
def proxyMedia(self, map):
|
||||||
|
shareId = map['share_id']
|
||||||
|
fileId = map['file_id']
|
||||||
|
mediaId = map['media_id']
|
||||||
|
shareToken = self.getToken(shareId, '')
|
||||||
|
|
||||||
|
refresh = False
|
||||||
|
url = ''
|
||||||
|
ts = 0
|
||||||
|
if fileId in self.localMedia:
|
||||||
|
fileMap = self.localMedia[fileId]
|
||||||
|
if mediaId in fileMap:
|
||||||
|
url = fileMap[mediaId]
|
||||||
|
if len(url) > 0:
|
||||||
|
ts = int(self.regStr(url, "x-oss-expires=(\\d+)&"))
|
||||||
|
|
||||||
|
self.localTime = int(time.time())
|
||||||
|
|
||||||
|
if ts - self.localTime <= 60:
|
||||||
|
self.getMediaSlice(shareId, shareToken, fileId)
|
||||||
|
url = self.localMedia[fileId][mediaId]
|
||||||
|
|
||||||
|
action = {
|
||||||
|
'url': url,
|
||||||
|
'header': self.header,
|
||||||
|
'param': '',
|
||||||
|
'type': 'stream',
|
||||||
|
'after': ''
|
||||||
|
}
|
||||||
|
return [200, "video/MP2T", action, ""]
|
||||||
|
|
||||||
|
def proxyM3U8(self, map):
|
||||||
|
shareId = map['share_id']
|
||||||
|
fileId = map['file_id']
|
||||||
|
shareToken = self.getToken(shareId, '')
|
||||||
|
content = self.getMediaSlice(shareId, shareToken, fileId)
|
||||||
|
|
||||||
|
action = {
|
||||||
|
'url': '',
|
||||||
|
'header': '',
|
||||||
|
'param': '',
|
||||||
|
'type': 'string',
|
||||||
|
'after': ''
|
||||||
|
}
|
||||||
|
|
||||||
|
return [200, "application/octet-stream", action, content]
|
||||||
|
|
||||||
|
def localProxy(self, param):
|
||||||
|
if not self.login():
|
||||||
|
return {}
|
||||||
|
typ = param['type']
|
||||||
|
if typ == "m3u8":
|
||||||
|
return self.proxyM3U8(param)
|
||||||
|
if typ == "media":
|
||||||
|
return self.proxyMedia(param)
|
||||||
|
return None
|
||||||
|
|
||||||
|
def getToken(self, shareId, sharePwd):
|
||||||
|
self.localTime = int(time.time())
|
||||||
|
shareToken = ''
|
||||||
|
if shareId in self.shareTokenMap:
|
||||||
|
shareToken = self.shareTokenMap[shareId]
|
||||||
|
# todo
|
||||||
|
expire = self.expiresMap[shareId]
|
||||||
|
if len(shareToken) > 0 and expire - self.localTime > 600:
|
||||||
|
return shareToken
|
||||||
|
params = {
|
||||||
|
'share_id': shareId,
|
||||||
|
'share_pwd': sharePwd
|
||||||
|
}
|
||||||
|
url = 'https://api.aliyundrive.com/v2/share_link/get_share_token'
|
||||||
|
rsp = requests.post(url, json=params, headers=self.header)
|
||||||
|
jo = json.loads(rsp.text)
|
||||||
|
newShareToken = jo['share_token']
|
||||||
|
self.expiresMap[shareId] = self.localTime + int(jo['expires_in'])
|
||||||
|
self.shareTokenMap[shareId] = newShareToken
|
||||||
|
|
||||||
|
# print(self.expiresMap)
|
||||||
|
# print(self.shareTokenMap)
|
||||||
|
|
||||||
|
return newShareToken
|
||||||
|
|
||||||
|
def listFiles(self, map, shareId, shareToken, fileId, dirname, subtitle={}):
|
||||||
|
url = 'https://api.aliyundrive.com/adrive/v3/file/list'
|
||||||
|
newHeader = self.header.copy()
|
||||||
|
newHeader['x-share-token'] = shareToken
|
||||||
|
params = {
|
||||||
|
'image_thumbnail_process': 'image/resize,w_160/format,jpeg',
|
||||||
|
'image_url_process': 'image/resize,w_1920/format,jpeg',
|
||||||
|
'limit': 200,
|
||||||
|
'order_by': 'updated_at',
|
||||||
|
'order_direction': 'DESC',
|
||||||
|
'parent_file_id': fileId,
|
||||||
|
'share_id': shareId,
|
||||||
|
'video_thumbnail_process': 'video/snapshot,t_1000,f_jpg,ar_auto,w_300'
|
||||||
|
}
|
||||||
|
maker = ''
|
||||||
|
arrayList = []
|
||||||
|
for i in range(1, 51):
|
||||||
|
if i >= 2 and len(maker) == 0:
|
||||||
|
break
|
||||||
|
params['marker'] = maker
|
||||||
|
rsp = requests.post(url, json=params, headers=newHeader)
|
||||||
|
jo = json.loads(rsp.text)
|
||||||
|
ja = jo['items']
|
||||||
|
if dirname != '':
|
||||||
|
dirname = '[' + dirname + ']|'
|
||||||
|
for jt in ja:
|
||||||
|
if jt['type'] == 'folder':
|
||||||
|
al = jt['file_id'] + '@@@' + jt['name']
|
||||||
|
arrayList.append(al)
|
||||||
|
else:
|
||||||
|
if 'video' in jt['mime_type'] or 'video' in jt['category']:
|
||||||
|
remark = self.getsize(jt['size'])
|
||||||
|
repStr = dirname + jt['name'].replace("#", "_").replace("$", "_").replace(jt['file_extension'], '')[0:-1] + remark
|
||||||
|
map[repStr] = shareId + "+" + shareToken + "+" + jt['file_id'] + "+" + jt['category'] + "+"
|
||||||
|
elif 'others' == jt['category'] and ('srt' == jt['file_extension'] or 'ass' == jt['file_extension']):
|
||||||
|
remark = self.getsize(jt['size'])
|
||||||
|
repStr = dirname + jt['name'].replace("#", "_").replace("$", "_").replace(jt['file_extension'], '')[0:-1] + remark
|
||||||
|
subtitle[repStr] = jt['file_id']
|
||||||
|
maker = jo['next_marker']
|
||||||
|
i = i + 1
|
||||||
|
for item in arrayList:
|
||||||
|
if '@@@' in item:
|
||||||
|
items = item.split('@@@')
|
||||||
|
item = items[0]
|
||||||
|
dirname = items[1]
|
||||||
|
self.listFiles(map, shareId, shareToken, item, dirname, subtitle)
|
||||||
|
for key in map.keys():
|
||||||
|
if ']|' in key:
|
||||||
|
key = key.split(']|')[1].split('/[')[0]
|
||||||
|
for subKey in subtitle.keys():
|
||||||
|
if ']|' in subKey:
|
||||||
|
subKey = subKey.split(']|')[1].split('/[')[0]
|
||||||
|
if key in subKey and map[key][-1] == "+":
|
||||||
|
map[key] = map[key] + subtitle[subKey]
|
||||||
|
break
|
||||||
|
|
||||||
|
def login(self):
|
||||||
|
self.localTime = int(time.time())
|
||||||
|
url = 'https://api.aliyundrive.com/token/refresh'
|
||||||
|
if len(self.authorization) == 0 or self.timeoutTick - self.localTime <= 600:
|
||||||
|
token = requests.get('https://cjk.lm317379829.repl.co/CJK/token.txt').text.replace('\n','').replace(' ','')
|
||||||
|
form = {
|
||||||
|
'refresh_token': token
|
||||||
|
}
|
||||||
|
rsp = requests.post(url, json=form, headers=self.header)
|
||||||
|
jo = json.loads(rsp.text)
|
||||||
|
if rsp.status_code == 200:
|
||||||
|
self.authorization = jo['token_type'] + ' ' + jo['access_token']
|
||||||
|
self.expiresIn = int(jo['expires_in'])
|
||||||
|
self.timeoutTick = self.localTime + self.expiresIn
|
||||||
|
data = requests.post("https://aliautho.lm317379829.repl.co/getToken?ali_token={}".format(token))
|
||||||
|
resp = json.loads(data.content)
|
||||||
|
self.deviceId = resp['x-device-id']
|
||||||
|
self.signature = resp['x-signature']
|
||||||
|
return True
|
||||||
|
return False
|
||||||
|
else:
|
||||||
|
return True
|
||||||
|
|
||||||
|
def getsize(self, size):
|
||||||
|
size = int(size)
|
||||||
|
if size > 1024 * 1024 * 1024 * 1024.0:
|
||||||
|
fs = "TB"
|
||||||
|
sz = round(size / (1024 * 1024 * 1024 * 1024.0), 2)
|
||||||
|
elif size > 1024 * 1024 * 1024.0:
|
||||||
|
fs = "GB"
|
||||||
|
sz = round(size / (1024 * 1024 * 1024.0), 2)
|
||||||
|
elif size > 1024 * 1024.0:
|
||||||
|
fs = "MB"
|
||||||
|
sz = round(size / (1024 * 1024.0), 2)
|
||||||
|
elif size > 1024.0:
|
||||||
|
fs = "KB"
|
||||||
|
sz = round(size / (1024.0), 2)
|
||||||
|
else:
|
||||||
|
fs = "KB"
|
||||||
|
sz = round(size / (1024.0), 2)
|
||||||
|
remark = '/[' + str(sz) + fs + ']'
|
||||||
|
return remark
|
||||||
|
|
||||||
|
#t=Spider()
|
||||||
|
#t.login()
|
||||||
|
# print(self.authorization)
|
||||||
|
# print(self.timeoutTick)
|
||||||
|
# print(self.localTime)
|
||||||
|
# print(self.expiresIn)
|
325
py/plugin/py_alist.py
Normal file
325
py/plugin/py_alist.py
Normal file
@ -0,0 +1,325 @@
|
|||||||
|
# coding=utf-8
|
||||||
|
# !/usr/bin/python
|
||||||
|
import sys
|
||||||
|
sys.path.append('..')
|
||||||
|
from base.spider import Spider
|
||||||
|
import json
|
||||||
|
import re
|
||||||
|
import difflib
|
||||||
|
import urllib
|
||||||
|
|
||||||
|
class Spider(Spider): # 元类 默认的元类 type
|
||||||
|
def getName(self):
|
||||||
|
return "Alist"
|
||||||
|
|
||||||
|
def init(self, extend=""):
|
||||||
|
print("============{0}============".format(extend))
|
||||||
|
pass
|
||||||
|
|
||||||
|
def isVideoFormat(self, url):
|
||||||
|
pass
|
||||||
|
|
||||||
|
def manualVideoCheck(self):
|
||||||
|
pass
|
||||||
|
|
||||||
|
def homeContent(self, filter):
|
||||||
|
result = {}
|
||||||
|
cateManual = {
|
||||||
|
"🔮嗨翻":"https://pan.hikerfans.com",
|
||||||
|
"🦀9T(Adult)":"https://drive.9t.ee",
|
||||||
|
"🐱梓澪の妙妙屋":"https://xn--i0v44m.xyz",
|
||||||
|
"🚆资源小站":"https://pan.142856.xyz",
|
||||||
|
"🌤晴园的宝藏库":"https://alist.52qy.repl.co",
|
||||||
|
"🐭米奇妙妙屋":"https://anime.mqmmw.ga",
|
||||||
|
"💂小兵组网盘影视":"https://6vv.app",
|
||||||
|
"📀小光盘":"https://alist.xiaoguanxiaocheng.life",
|
||||||
|
"🐋一只鱼":"https://alist.youte.ml",
|
||||||
|
"🌊七米蓝":"https://al.chirmyram.com",
|
||||||
|
"🌴非盘":"http://www.feifwp.top",
|
||||||
|
"🥼帅盘":"https://hi.shuaipeng.wang",
|
||||||
|
"🐉神族九帝":"https://alist.shenzjd.com",
|
||||||
|
"☃姬路白雪":"https://pan.jlbx.xyz",
|
||||||
|
"🎧听闻网盘":"https://wangpan.sangxuesheng.com",
|
||||||
|
"💾DISK":"http://124.222.140.243:8080",
|
||||||
|
"🌨云播放":"https://quanzi.laoxianghuijia.cn",
|
||||||
|
"✨星梦":"https://pan.bashroot.top",
|
||||||
|
"🌊小江":"https://dyj.me",
|
||||||
|
"💫触光":"https://pan.ichuguang.com",
|
||||||
|
"🕵好汉吧":"https://8023.haohanba.cn",
|
||||||
|
"🥗AUNEY":"http://121.227.25.116:8008",
|
||||||
|
"🎡资源小站":"https://960303.xyz/",
|
||||||
|
"🐝神器云": "https://quanzi.laoxianghuijia.cn",
|
||||||
|
"🏝fenwe":"http://www.fenwe.tk:5244",
|
||||||
|
"🎢轻弹浅唱":"https://g.xiang.lol"
|
||||||
|
}
|
||||||
|
classes = []
|
||||||
|
for k in cateManual:
|
||||||
|
classes.append({
|
||||||
|
'type_name': k,
|
||||||
|
"type_flag": "1",
|
||||||
|
'type_id': cateManual[k]
|
||||||
|
})
|
||||||
|
result['class'] = classes
|
||||||
|
if (filter):
|
||||||
|
result['filters'] = self.config['filter']
|
||||||
|
return result
|
||||||
|
|
||||||
|
def homeVideoContent(self):
|
||||||
|
result = {
|
||||||
|
'list': []
|
||||||
|
}
|
||||||
|
return result
|
||||||
|
|
||||||
|
ver = ''
|
||||||
|
baseurl = ''
|
||||||
|
def getVersion(self, gtid):
|
||||||
|
param = {
|
||||||
|
"path": '/'
|
||||||
|
}
|
||||||
|
if gtid.count('/') == 2:
|
||||||
|
gtid = gtid + '/'
|
||||||
|
baseurl = re.findall(r"http.*://.*?/", gtid)[0]
|
||||||
|
ver = self.fetch(baseurl + 'api/public/settings', param)
|
||||||
|
vjo = json.loads(ver.text)['data']
|
||||||
|
if type(vjo) is dict:
|
||||||
|
ver = 3
|
||||||
|
else:
|
||||||
|
ver = 2
|
||||||
|
self.ver = ver
|
||||||
|
self.baseurl = baseurl
|
||||||
|
|
||||||
|
def categoryContent(self, tid, pg, filter, extend):
|
||||||
|
result = {}
|
||||||
|
if tid.count('/') == 2:
|
||||||
|
tid = tid + '/'
|
||||||
|
nurl = re.findall(r"http.*://.*?/", tid)[0]
|
||||||
|
if self.ver == '' or self.baseurl != nurl:
|
||||||
|
self.getVersion(tid)
|
||||||
|
ver = self.ver
|
||||||
|
baseurl = self.baseurl
|
||||||
|
if tid.count('/') == 2:
|
||||||
|
tid = tid + '/'
|
||||||
|
pat = tid.replace(baseurl,"")
|
||||||
|
param = {
|
||||||
|
"path": '/' + pat
|
||||||
|
}
|
||||||
|
if ver == 2:
|
||||||
|
rsp = self.postJson(baseurl + 'api/public/path', param)
|
||||||
|
jo = json.loads(rsp.text)
|
||||||
|
vodList = jo['data']['files']
|
||||||
|
elif ver == 3:
|
||||||
|
rsp = self.postJson(baseurl + 'api/fs/list', param)
|
||||||
|
jo = json.loads(rsp.text)
|
||||||
|
vodList = jo['data']['content']
|
||||||
|
videos = []
|
||||||
|
for vod in vodList:
|
||||||
|
if ver == 2:
|
||||||
|
img = vod['thumbnail']
|
||||||
|
elif ver == 3:
|
||||||
|
img = vod['thumb']
|
||||||
|
if len(img) == 0:
|
||||||
|
if vod['type'] == 1:
|
||||||
|
img = "http://img1.3png.com/281e284a670865a71d91515866552b5f172b.png"
|
||||||
|
if pat != '':
|
||||||
|
aid = pat + '/'
|
||||||
|
else:
|
||||||
|
aid = pat
|
||||||
|
if vod['type'] == 1:
|
||||||
|
tag = "folder"
|
||||||
|
remark = "文件夹"
|
||||||
|
else:
|
||||||
|
size = vod['size']
|
||||||
|
if size > 1024 * 1024 * 1024 * 1024.0:
|
||||||
|
fs = "TB"
|
||||||
|
sz = round(size / (1024 * 1024 * 1024 * 1024.0), 2)
|
||||||
|
elif size > 1024 * 1024 * 1024.0:
|
||||||
|
fs = "GB"
|
||||||
|
sz = round(size / (1024 * 1024 * 1024.0), 2)
|
||||||
|
elif size > 1024 * 1024.0:
|
||||||
|
fs = "MB"
|
||||||
|
sz = round(size / (1024 * 1024.0), 2)
|
||||||
|
elif size > 1024.0:
|
||||||
|
fs = "KB"
|
||||||
|
sz = round(size / (1024.0), 2)
|
||||||
|
else:
|
||||||
|
fs = "KB"
|
||||||
|
sz = round(size / (1024.0), 2)
|
||||||
|
tag = "file"
|
||||||
|
remark = str(sz) + fs
|
||||||
|
aid = baseurl + aid + vod['name']
|
||||||
|
videos.append({
|
||||||
|
"vod_id": aid,
|
||||||
|
"vod_name": vod['name'],
|
||||||
|
"vod_pic": img,
|
||||||
|
"vod_tag": tag,
|
||||||
|
"vod_remarks": remark
|
||||||
|
})
|
||||||
|
result['list'] = videos
|
||||||
|
result['page'] = 1
|
||||||
|
result['pagecount'] = 1
|
||||||
|
result['limit'] = 999
|
||||||
|
result['total'] = 999999
|
||||||
|
return result
|
||||||
|
|
||||||
|
def detailContent(self, array):
|
||||||
|
id = array[0]
|
||||||
|
if self.ver == '' or self.baseurl == '':
|
||||||
|
self.getVersion(id)
|
||||||
|
ver = self.ver
|
||||||
|
baseurl = self.baseurl
|
||||||
|
fileName = id.replace(baseurl, "")
|
||||||
|
dir = re.findall(r"(.*)/", fileName)[0].replace(baseurl, "")
|
||||||
|
dirparam = {
|
||||||
|
"path": '/' + dir,
|
||||||
|
"password": "",
|
||||||
|
"page_num": 1,
|
||||||
|
"page_size": 100
|
||||||
|
}
|
||||||
|
vod = {
|
||||||
|
"vod_id": fileName,
|
||||||
|
"vod_name": dir,
|
||||||
|
"vod_pic": '',
|
||||||
|
"vod_tag": '',
|
||||||
|
"vod_play_from": "播放",
|
||||||
|
}
|
||||||
|
if ver == 2:
|
||||||
|
drsp = self.postJson(baseurl + 'api/public/path', dirparam)
|
||||||
|
djo = json.loads(drsp.text)
|
||||||
|
dList = djo['data']['files']
|
||||||
|
elif ver == 3:
|
||||||
|
drsp = self.postJson(baseurl + 'api/fs/list', dirparam)
|
||||||
|
djo = json.loads(drsp.text)
|
||||||
|
dList = djo['data']['content']
|
||||||
|
playUrl = ''
|
||||||
|
for tempd in dList:
|
||||||
|
if 'mp4' in tempd['name'] or 'mkv' in tempd['name'] or 'TS' in tempd['name'] or 'flv' in tempd['name'] or 'rmvb' in tempd['name'] or 'mp3' in tempd['name'] or 'flac' in tempd['name'] or 'wav' in tempd['name']:
|
||||||
|
# 开始匹配视频
|
||||||
|
# 视频名称 name
|
||||||
|
name = tempd['name']
|
||||||
|
# 视频链接 url
|
||||||
|
fname = re.findall(r"(.*)/", fileName)[0] + '/' + name
|
||||||
|
url = baseurl + fname
|
||||||
|
# 开始找字幕 subt
|
||||||
|
vname = re.findall(r"(.*)\.", tempd['name'])[0]
|
||||||
|
vstr = re.findall(r"\'name\': \'(.*?)\'", str(dList))
|
||||||
|
if len(vstr) == 2:
|
||||||
|
suball = vstr
|
||||||
|
else:
|
||||||
|
suball = difflib.get_close_matches(vname, vstr, len(dList), cutoff=0.8)
|
||||||
|
for sub in suball:
|
||||||
|
if sub.endswith(".ass") or sub.endswith(".srt"):
|
||||||
|
subt = '@@@' + baseurl + dir + '/' +sub
|
||||||
|
ifsubt = 'subt' in locals().keys()
|
||||||
|
if ifsubt is False:
|
||||||
|
playUrl = playUrl + '{0}${1}#'.format(name, url)
|
||||||
|
else:
|
||||||
|
playUrl = playUrl + '{0}${1}{2}#'.format(name, url, subt)
|
||||||
|
vod['vod_play_url'] = playUrl
|
||||||
|
result = {
|
||||||
|
'list': [
|
||||||
|
vod
|
||||||
|
]
|
||||||
|
}
|
||||||
|
return result
|
||||||
|
|
||||||
|
def searchContent(self, key, quick):
|
||||||
|
result = {
|
||||||
|
'list': []
|
||||||
|
}
|
||||||
|
return result
|
||||||
|
|
||||||
|
def playerContent(self, flag, id, vipFlags):
|
||||||
|
result = {}
|
||||||
|
ifsub = '@@@' in id
|
||||||
|
if ifsub is True:
|
||||||
|
ids = id.split('@@@')
|
||||||
|
if self.ver == '' or self.baseurl == '':
|
||||||
|
self.getVersion(ids[1])
|
||||||
|
ver = self.ver
|
||||||
|
baseurl = self.baseurl
|
||||||
|
fileName = ids[1].replace(baseurl, "")
|
||||||
|
vfileName = ids[0].replace(baseurl, "")
|
||||||
|
param = {
|
||||||
|
"path": '/' + fileName,
|
||||||
|
"password": "",
|
||||||
|
"page_num": 1,
|
||||||
|
"page_size": 100
|
||||||
|
}
|
||||||
|
vparam = {
|
||||||
|
"path": '/' + vfileName,
|
||||||
|
"password": "",
|
||||||
|
"page_num": 1,
|
||||||
|
"page_size": 100
|
||||||
|
}
|
||||||
|
if ver == 2:
|
||||||
|
rsp = self.postJson(baseurl + 'api/public/path', param)
|
||||||
|
jo = json.loads(rsp.text)
|
||||||
|
vodList = jo['data']['files'][0]
|
||||||
|
subturl = vodList['url']
|
||||||
|
vrsp = self.postJson(baseurl + 'api/public/path', vparam)
|
||||||
|
vjo = json.loads(vrsp.text)
|
||||||
|
vList = vjo['data']['files'][0]
|
||||||
|
url = vList['url']
|
||||||
|
elif ver == 3:
|
||||||
|
rsp = self.postJson(baseurl + 'api/fs/get', param)
|
||||||
|
jo = json.loads(rsp.text)
|
||||||
|
vodList = jo['data']
|
||||||
|
subturl = vodList['raw_url']
|
||||||
|
vrsp = self.postJson(baseurl + 'api/fs/get', vparam)
|
||||||
|
vjo = json.loads(vrsp.text)
|
||||||
|
vList = vjo['data']
|
||||||
|
url = vList['raw_url']
|
||||||
|
if subturl.startswith('http') is False:
|
||||||
|
head = re.findall(r"h.*?:", baseurl)[0]
|
||||||
|
subturl = head + subturl
|
||||||
|
if url.startswith('http') is False:
|
||||||
|
head = re.findall(r"h.*?:", baseurl)[0]
|
||||||
|
url = head + url
|
||||||
|
urlfileName = urllib.parse.quote(fileName)
|
||||||
|
subturl = subturl.replace(fileName, urlfileName)
|
||||||
|
urlvfileName = urllib.parse.quote(vfileName)
|
||||||
|
url = url.replace(vfileName, urlvfileName)
|
||||||
|
result['subt'] = subturl
|
||||||
|
else:
|
||||||
|
if self.ver == '' or self.baseurl == '':
|
||||||
|
self.getVersion(id)
|
||||||
|
ver = self.ver
|
||||||
|
baseurl = self.baseurl
|
||||||
|
vfileName = id.replace(baseurl, "")
|
||||||
|
vparam = {
|
||||||
|
"path": '/' + vfileName,
|
||||||
|
"password": "",
|
||||||
|
"page_num": 1,
|
||||||
|
"page_size": 100
|
||||||
|
}
|
||||||
|
if ver == 2:
|
||||||
|
vrsp = self.postJson(baseurl + 'api/public/path', vparam)
|
||||||
|
vjo = json.loads(vrsp.text)
|
||||||
|
vList = vjo['data']['files'][0]
|
||||||
|
url = vList['url']
|
||||||
|
elif ver == 3:
|
||||||
|
vrsp = self.postJson(baseurl + 'api/fs/get', vparam)
|
||||||
|
vjo = json.loads(vrsp.text)
|
||||||
|
vList = vjo['data']
|
||||||
|
url = vList['raw_url']
|
||||||
|
if url.startswith('http') is False:
|
||||||
|
head = re.findall(r"h.*?:", baseurl)[0]
|
||||||
|
url = head + url
|
||||||
|
urlvfileName = urllib.parse.quote(vfileName)
|
||||||
|
url = url.replace(vfileName, urlvfileName)
|
||||||
|
result["parse"] = 0
|
||||||
|
result["playUrl"] = ''
|
||||||
|
result["url"] = url
|
||||||
|
result["header"] = {
|
||||||
|
"User-Agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.127 Safari/537.36"
|
||||||
|
}
|
||||||
|
return result
|
||||||
|
|
||||||
|
config = {
|
||||||
|
"player": {},
|
||||||
|
"filter": {}
|
||||||
|
}
|
||||||
|
header = {}
|
||||||
|
|
||||||
|
def localProxy(self, param):
|
||||||
|
return [200, "video/MP2T", action, ""]
|
177
py/plugin/py_bilibili.json
Normal file
177
py/plugin/py_bilibili.json
Normal file
@ -0,0 +1,177 @@
|
|||||||
|
#coding=utf-8
|
||||||
|
#!/usr/bin/python
|
||||||
|
import sys
|
||||||
|
sys.path.append('..')
|
||||||
|
from base.spider import Spider
|
||||||
|
import json
|
||||||
|
import time
|
||||||
|
import base64
|
||||||
|
|
||||||
|
class Spider(Spider): # 元类 默认的元类 type
|
||||||
|
def getName(self):
|
||||||
|
return "哔哩"
|
||||||
|
def init(self,extend=""):
|
||||||
|
print("============{0}============".format(extend))
|
||||||
|
pass
|
||||||
|
def isVideoFormat(self,url):
|
||||||
|
pass
|
||||||
|
def manualVideoCheck(self):
|
||||||
|
pass
|
||||||
|
def homeContent(self,filter):
|
||||||
|
result = {}
|
||||||
|
cateManual = {
|
||||||
|
"Zard": "Zard",
|
||||||
|
"演唱会": "演唱会4K",
|
||||||
|
"韩国女团": "韩国女团4K",
|
||||||
|
"日本女团": "日本女团4K",
|
||||||
|
"MV": "MV 4K",
|
||||||
|
"舞曲": "DJ舞曲 4K",
|
||||||
|
"纯音乐": "纯音乐 轻音乐",
|
||||||
|
"假窗-白噪音": "窗+白噪音",
|
||||||
|
"纪录片": "纪录片",
|
||||||
|
"昆虫": "昆虫",
|
||||||
|
"玩具汽车": "玩具汽车",
|
||||||
|
"儿童": "儿童",
|
||||||
|
"幼儿": "幼儿",
|
||||||
|
"儿童玩具": "儿童玩具"
|
||||||
|
}
|
||||||
|
classes = []
|
||||||
|
for k in cateManual:
|
||||||
|
classes.append({
|
||||||
|
'type_name':k,
|
||||||
|
'type_id':cateManual[k]
|
||||||
|
})
|
||||||
|
result['class'] = classes
|
||||||
|
if(filter):
|
||||||
|
result['filters'] = self.config['filter']
|
||||||
|
return result
|
||||||
|
def homeVideoContent(self):
|
||||||
|
result = {
|
||||||
|
'list':[]
|
||||||
|
}
|
||||||
|
return result
|
||||||
|
cookies = ''
|
||||||
|
def getCookie(self):
|
||||||
|
rsp = self.fetch("https://www.bilibili.com/")
|
||||||
|
self.cookies = rsp.cookies
|
||||||
|
return rsp.cookies
|
||||||
|
def categoryContent(self,tid,pg,filter,extend):
|
||||||
|
result = {}
|
||||||
|
url = 'https://api.bilibili.com/x/web-interface/search/type?search_type=video&keyword={0}&duration=4&page={1}'.format(tid,pg)
|
||||||
|
if len(self.cookies) <= 0:
|
||||||
|
self.getCookie()
|
||||||
|
rsp = self.fetch(url,cookies=self.cookies)
|
||||||
|
content = rsp.text
|
||||||
|
jo = json.loads(content)
|
||||||
|
if jo['code'] != 0:
|
||||||
|
rspRetry = self.fetch(url,cookies=self.getCookie())
|
||||||
|
content = rspRetry.text
|
||||||
|
jo = json.loads(content)
|
||||||
|
videos = []
|
||||||
|
vodList = jo['data']['result']
|
||||||
|
for vod in vodList:
|
||||||
|
aid = str(vod['aid']).strip()
|
||||||
|
title = vod['title'].strip().replace("<em class=\"keyword\">","").replace("</em>","")
|
||||||
|
img = 'https:' + vod['pic'].strip()
|
||||||
|
remark = str(vod['duration']).strip()
|
||||||
|
videos.append({
|
||||||
|
"vod_id":aid,
|
||||||
|
"vod_name":title,
|
||||||
|
"vod_pic":img,
|
||||||
|
"vod_remarks":remark
|
||||||
|
})
|
||||||
|
result['list'] = videos
|
||||||
|
result['page'] = pg
|
||||||
|
result['pagecount'] = 9999
|
||||||
|
result['limit'] = 90
|
||||||
|
result['total'] = 999999
|
||||||
|
return result
|
||||||
|
def cleanSpace(self,str):
|
||||||
|
return str.replace('\n','').replace('\t','').replace('\r','').replace(' ','')
|
||||||
|
def detailContent(self,array):
|
||||||
|
aid = array[0]
|
||||||
|
url = "https://api.bilibili.com/x/web-interface/view?aid={0}".format(aid)
|
||||||
|
|
||||||
|
rsp = self.fetch(url,headers=self.header)
|
||||||
|
jRoot = json.loads(rsp.text)
|
||||||
|
jo = jRoot['data']
|
||||||
|
title = jo['title'].replace("<em class=\"keyword\">","").replace("</em>","")
|
||||||
|
pic = jo['pic']
|
||||||
|
desc = jo['desc']
|
||||||
|
typeName = jo['tname']
|
||||||
|
vod = {
|
||||||
|
"vod_id":aid,
|
||||||
|
"vod_name":title,
|
||||||
|
"vod_pic":pic,
|
||||||
|
"type_name":typeName,
|
||||||
|
"vod_year":"",
|
||||||
|
"vod_area":"",
|
||||||
|
"vod_remarks":"",
|
||||||
|
"vod_actor":"",
|
||||||
|
"vod_director":"",
|
||||||
|
"vod_content":desc
|
||||||
|
}
|
||||||
|
ja = jo['pages']
|
||||||
|
playUrl = ''
|
||||||
|
for tmpJo in ja:
|
||||||
|
cid = tmpJo['cid']
|
||||||
|
part = tmpJo['part']
|
||||||
|
playUrl = playUrl + '{0}${1}_{2}#'.format(part,aid,cid)
|
||||||
|
|
||||||
|
vod['vod_play_from'] = 'B站'
|
||||||
|
vod['vod_play_url'] = playUrl
|
||||||
|
|
||||||
|
result = {
|
||||||
|
'list':[
|
||||||
|
vod
|
||||||
|
]
|
||||||
|
}
|
||||||
|
return result
|
||||||
|
def searchContent(self,key,quick):
|
||||||
|
result = {
|
||||||
|
'list':[]
|
||||||
|
}
|
||||||
|
return result
|
||||||
|
def playerContent(self,flag,id,vipFlags):
|
||||||
|
# https://www.555dianying.cc/vodplay/static/js/playerconfig.js
|
||||||
|
result = {}
|
||||||
|
|
||||||
|
ids = id.split("_")
|
||||||
|
url = 'https://api.bilibili.com:443/x/player/playurl?avid={0}&cid=%20%20{1}&qn=112'.format(ids[0],ids[1])
|
||||||
|
rsp = self.fetch(url)
|
||||||
|
jRoot = json.loads(rsp.text)
|
||||||
|
jo = jRoot['data']
|
||||||
|
ja = jo['durl']
|
||||||
|
|
||||||
|
maxSize = -1
|
||||||
|
position = -1
|
||||||
|
for i in range(len(ja)):
|
||||||
|
tmpJo = ja[i]
|
||||||
|
if maxSize < int(tmpJo['size']):
|
||||||
|
maxSize = int(tmpJo['size'])
|
||||||
|
position = i
|
||||||
|
|
||||||
|
url = ''
|
||||||
|
if len(ja) > 0:
|
||||||
|
if position == -1:
|
||||||
|
position = 0
|
||||||
|
url = ja[position]['url']
|
||||||
|
|
||||||
|
result["parse"] = 0
|
||||||
|
result["playUrl"] = ''
|
||||||
|
result["url"] = url
|
||||||
|
result["header"] = {
|
||||||
|
"Referer":"https://www.bilibili.com",
|
||||||
|
"User-Agent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.127 Safari/537.36"
|
||||||
|
}
|
||||||
|
result["contentType"] = 'video/x-flv'
|
||||||
|
return result
|
||||||
|
|
||||||
|
config = {
|
||||||
|
"player": {},
|
||||||
|
"filter": {}
|
||||||
|
}
|
||||||
|
header = {}
|
||||||
|
|
||||||
|
def localProxy(self,param):
|
||||||
|
return [200, "video/MP2T", action, ""]
|
214
py/plugin/py_bilimd.json
Normal file
214
py/plugin/py_bilimd.json
Normal file
@ -0,0 +1,214 @@
|
|||||||
|
#coding=utf-8
|
||||||
|
#!/usr/bin/python
|
||||||
|
import sys
|
||||||
|
sys.path.append('..')
|
||||||
|
from base.spider import Spider
|
||||||
|
import json
|
||||||
|
from requests import session, utils
|
||||||
|
import os
|
||||||
|
import time
|
||||||
|
import base64
|
||||||
|
|
||||||
|
class Spider(Spider): # 元类 默认的元类 type
|
||||||
|
def getName(self):
|
||||||
|
return "B站影视"
|
||||||
|
def init(self,extend=""):
|
||||||
|
print("============{0}============".format(extend))
|
||||||
|
pass
|
||||||
|
def isVideoFormat(self,url):
|
||||||
|
pass
|
||||||
|
def manualVideoCheck(self):
|
||||||
|
pass
|
||||||
|
def homeContent(self,filter):
|
||||||
|
result = {}
|
||||||
|
cateManual = {
|
||||||
|
"番剧": "1",
|
||||||
|
"国创": "4",
|
||||||
|
"电影": "2",
|
||||||
|
"综艺": "7",
|
||||||
|
"电视剧": "5",
|
||||||
|
"纪录片": "3"
|
||||||
|
}
|
||||||
|
classes = []
|
||||||
|
for k in cateManual:
|
||||||
|
classes.append({
|
||||||
|
'type_name':k,
|
||||||
|
'type_id':cateManual[k]
|
||||||
|
})
|
||||||
|
result['class'] = classes
|
||||||
|
if(filter):
|
||||||
|
result['filters'] = self.config['filter']
|
||||||
|
return result
|
||||||
|
def homeVideoContent(self):
|
||||||
|
result = {
|
||||||
|
'list':[]
|
||||||
|
}
|
||||||
|
return result
|
||||||
|
cookies = ''
|
||||||
|
def getCookie(self):
|
||||||
|
#在cookies_str中填入会员或大会员cookie,以获得更好的体验
|
||||||
|
cookies_str = "innersign=0; buvid3=606BE156-AE37-AEA8-7052-9DA0B21766E776404infoc; b_nut=1663302976; i-wanna-go-back=-1; b_ut=7; b_lsid=4106252F6_18344933A90; _uuid=586AAEB7-6B88-A691-F7AC-95C27E57F53C43036infoc; buvid4=B6FF1449-4361-1C76-DEFC-4AFCA1777B7E78304-022091612-PdJr0jKE6N5TamfAEX9uACD1RXvklspbNdlcIQEFLMu0d9wS3G3sdA%3D%3D; buvid_fp=2a9b54d5e06aa54293dc7544e000552d"
|
||||||
|
cookies_dic = dict([co.strip().split('=') for co in cookies_str.split(';')])
|
||||||
|
rsp = session()
|
||||||
|
cookies_jar = utils.cookiejar_from_dict(cookies_dic)
|
||||||
|
rsp.cookies = cookies_jar
|
||||||
|
content = self.fetch("http://api.bilibili.com/x/web-interface/nav", cookies=rsp.cookies)
|
||||||
|
res = json.loads(content.text)
|
||||||
|
if res["code"] == 0:
|
||||||
|
self.cookies = rsp.cookies
|
||||||
|
else:
|
||||||
|
rsp = self.fetch("https://www.bilibili.com/")
|
||||||
|
self.cookies = rsp.cookies
|
||||||
|
return rsp.cookies
|
||||||
|
|
||||||
|
def categoryContent(self,tid,pg,filter,extend):
|
||||||
|
result = {}
|
||||||
|
url = 'https://api.bilibili.com/pgc/season/index/result?order=2&season_status=-1&style_id=-1&sort=0&area=-1&pagesize=20&type=1&st={0}&season_type={0}&page={1}'.format(tid,pg)
|
||||||
|
if len(self.cookies) <= 0:
|
||||||
|
self.getCookie()
|
||||||
|
rsp = self.fetch(url, cookies=self.cookies)
|
||||||
|
content = rsp.text
|
||||||
|
jo = json.loads(content)
|
||||||
|
videos = []
|
||||||
|
vodList = jo['data']['list']
|
||||||
|
for vod in vodList:
|
||||||
|
aid = str(vod['season_id']).strip()
|
||||||
|
title = vod['title'].strip()
|
||||||
|
img = vod['cover'].strip()
|
||||||
|
remark = vod['index_show'].strip()
|
||||||
|
videos.append({
|
||||||
|
"vod_id":aid,
|
||||||
|
"vod_name":title,
|
||||||
|
"vod_pic":img,
|
||||||
|
"vod_remarks":remark
|
||||||
|
})
|
||||||
|
result['list'] = videos
|
||||||
|
result['page'] = pg
|
||||||
|
result['pagecount'] = 9999
|
||||||
|
result['limit'] = 90
|
||||||
|
result['total'] = 999999
|
||||||
|
return result
|
||||||
|
def cleanSpace(self,str):
|
||||||
|
return str.replace('\n','').replace('\t','').replace('\r','').replace(' ','')
|
||||||
|
def detailContent(self,array):
|
||||||
|
aid = array[0]
|
||||||
|
url = "http://api.bilibili.com/pgc/view/web/season?season_id={0}".format(aid)
|
||||||
|
rsp = self.fetch(url,headers=self.header)
|
||||||
|
jRoot = json.loads(rsp.text)
|
||||||
|
jo = jRoot['result']
|
||||||
|
id = jo['season_id']
|
||||||
|
title = jo['title']
|
||||||
|
pic = jo['cover']
|
||||||
|
areas = jo['areas'][0]['name']
|
||||||
|
typeName = jo['share_sub_title']
|
||||||
|
dec = jo['evaluate']
|
||||||
|
remark = jo['new_ep']['desc']
|
||||||
|
vod = {
|
||||||
|
"vod_id":id,
|
||||||
|
"vod_name":title,
|
||||||
|
"vod_pic":pic,
|
||||||
|
"type_name":typeName,
|
||||||
|
"vod_year":"",
|
||||||
|
"vod_area":areas,
|
||||||
|
"vod_remarks":remark,
|
||||||
|
"vod_actor":"",
|
||||||
|
"vod_director":"",
|
||||||
|
"vod_content":dec
|
||||||
|
}
|
||||||
|
ja = jo['episodes']
|
||||||
|
playUrl = ''
|
||||||
|
for tmpJo in ja:
|
||||||
|
eid = tmpJo['id']
|
||||||
|
cid = tmpJo['cid']
|
||||||
|
part = tmpJo['title'].replace("#", "-")
|
||||||
|
playUrl = playUrl + '{0}${1}_{2}#'.format(part, eid, cid)
|
||||||
|
|
||||||
|
vod['vod_play_from'] = 'B站影视'
|
||||||
|
vod['vod_play_url'] = playUrl
|
||||||
|
|
||||||
|
result = {
|
||||||
|
'list':[
|
||||||
|
vod
|
||||||
|
]
|
||||||
|
}
|
||||||
|
return result
|
||||||
|
def searchContent(self,key,quick):
|
||||||
|
url = 'https://api.bilibili.com/x/web-interface/search/type?search_type=media_bangumi&keyword={0}'.format(key) # 番剧搜索
|
||||||
|
if len(self.cookies) <= 0:
|
||||||
|
self.getCookie()
|
||||||
|
rsp = self.fetch(url, cookies=self.cookies)
|
||||||
|
content = rsp.text
|
||||||
|
jo = json.loads(content)
|
||||||
|
rs = jo['data']
|
||||||
|
if rs['numResults'] == 0:
|
||||||
|
url = 'https://api.bilibili.com/x/web-interface/search/type?search_type=media_ft&keyword={0}'.format(key) # 影视搜索
|
||||||
|
rspRetry = self.fetch(url, cookies=self.cookies)
|
||||||
|
content = rspRetry.text
|
||||||
|
jo = json.loads(content)
|
||||||
|
videos = []
|
||||||
|
vodList = jo['data']['result']
|
||||||
|
for vod in vodList:
|
||||||
|
aid = str(vod['season_id']).strip()
|
||||||
|
title = vod['title'].strip().replace("<em class=\"keyword\">", "").replace("</em>", "")
|
||||||
|
img = vod['eps'][0]['cover'].strip()
|
||||||
|
remark = vod['index_show']
|
||||||
|
videos.append({
|
||||||
|
"vod_id": aid,
|
||||||
|
"vod_name": title,
|
||||||
|
"vod_pic": img,
|
||||||
|
"vod_remarks": remark
|
||||||
|
})
|
||||||
|
result = {
|
||||||
|
'list': videos
|
||||||
|
}
|
||||||
|
return result
|
||||||
|
|
||||||
|
def playerContent(self,flag,id,vipFlags):
|
||||||
|
result = {}
|
||||||
|
ids = id.split("_")
|
||||||
|
header = {
|
||||||
|
"Referer": "https://www.bilibili.com",
|
||||||
|
"User-Agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.127 Safari/537.36"
|
||||||
|
}
|
||||||
|
url = 'https://api.bilibili.com/pgc/player/web/playurl?qn=116&ep_id={0}&cid={1}'.format(ids[0],ids[1])
|
||||||
|
if len(self.cookies) <= 0:
|
||||||
|
self.getCookie()
|
||||||
|
rsp = self.fetch(url,cookies=self.cookies,headers=header)
|
||||||
|
jRoot = json.loads(rsp.text)
|
||||||
|
if jRoot['message'] != 'success':
|
||||||
|
print("需要大会员权限才能观看")
|
||||||
|
return {}
|
||||||
|
jo = jRoot['result']
|
||||||
|
ja = jo['durl']
|
||||||
|
maxSize = -1
|
||||||
|
position = -1
|
||||||
|
for i in range(len(ja)):
|
||||||
|
tmpJo = ja[i]
|
||||||
|
if maxSize < int(tmpJo['size']):
|
||||||
|
maxSize = int(tmpJo['size'])
|
||||||
|
position = i
|
||||||
|
|
||||||
|
url = ''
|
||||||
|
if len(ja) > 0:
|
||||||
|
if position == -1:
|
||||||
|
position = 0
|
||||||
|
url = ja[position]['url']
|
||||||
|
|
||||||
|
result["parse"] = 0
|
||||||
|
result["playUrl"] = ''
|
||||||
|
result["url"] = url
|
||||||
|
result["header"] = {
|
||||||
|
"Referer":"https://www.bilibili.com",
|
||||||
|
"User-Agent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.127 Safari/537.36"
|
||||||
|
}
|
||||||
|
result["contentType"] = 'video/x-flv'
|
||||||
|
return result
|
||||||
|
|
||||||
|
config = {
|
||||||
|
"player": {},
|
||||||
|
"filter": {}
|
||||||
|
}
|
||||||
|
header = {}
|
||||||
|
|
||||||
|
def localProxy(self,param):
|
||||||
|
return [200, "video/MP2T", action, ""]
|
233
py/plugin/py_bilivd.json
Normal file
233
py/plugin/py_bilivd.json
Normal file
@ -0,0 +1,233 @@
|
|||||||
|
# coding=utf-8
|
||||||
|
# !/usr/bin/python
|
||||||
|
import sys
|
||||||
|
|
||||||
|
sys.path.append('..')
|
||||||
|
from base.spider import Spider
|
||||||
|
import json
|
||||||
|
import requests
|
||||||
|
from requests import session, utils
|
||||||
|
import os
|
||||||
|
import time
|
||||||
|
import base64
|
||||||
|
|
||||||
|
|
||||||
|
class Spider(Spider): # 元类 默认的元类 type
|
||||||
|
def getName(self):
|
||||||
|
return "哔哩"
|
||||||
|
|
||||||
|
def init(self, extend=""):
|
||||||
|
print("============{0}============".format(extend))
|
||||||
|
pass
|
||||||
|
|
||||||
|
def isVideoFormat(self, url):
|
||||||
|
pass
|
||||||
|
|
||||||
|
def manualVideoCheck(self):
|
||||||
|
pass
|
||||||
|
|
||||||
|
def homeContent(self, filter):
|
||||||
|
result = {}
|
||||||
|
cateManual = {
|
||||||
|
"Zard": "Zard",
|
||||||
|
"演唱会": "演唱会4K",
|
||||||
|
"韩国女团": "韩国女团4K",
|
||||||
|
"日本女团": "日本女团4K",
|
||||||
|
"MV": "MV 4K",
|
||||||
|
"舞曲": "DJ舞曲 4K",
|
||||||
|
"纯音乐": "纯音乐 轻音乐",
|
||||||
|
"假窗-白噪音": "窗+白噪音",
|
||||||
|
"纪录片": "纪录片",
|
||||||
|
"昆虫": "昆虫",
|
||||||
|
"玩具汽车": "玩具汽车",
|
||||||
|
"儿童": "儿童",
|
||||||
|
"幼儿": "幼儿",
|
||||||
|
"儿童玩具": "儿童玩具"
|
||||||
|
}
|
||||||
|
classes = []
|
||||||
|
for k in cateManual:
|
||||||
|
classes.append({
|
||||||
|
'type_name': k,
|
||||||
|
'type_id': cateManual[k]
|
||||||
|
})
|
||||||
|
result['class'] = classes
|
||||||
|
if (filter):
|
||||||
|
result['filters'] = self.config['filter']
|
||||||
|
return result
|
||||||
|
|
||||||
|
def homeVideoContent(self):
|
||||||
|
result = {
|
||||||
|
'list': []
|
||||||
|
}
|
||||||
|
return result
|
||||||
|
|
||||||
|
cookies = ''
|
||||||
|
|
||||||
|
def getCookie(self):
|
||||||
|
# 在cookies_str中填入会员或大会员cookie,以获得更好的体验。
|
||||||
|
cookies_str = "innersign=0; buvid3=0BE6DC00-7EC8-F14C-5022-273B6A46C4C146692infoc; i-wanna-go-back=-1; _uuid=9876F5E7-A2610-17F3-A821-453368B2A13B46427infoc; buvid4=909DE9E8-B2F3-0737-BE05-CBCE52B8F1DF50069-022082212-KrOZh+8iydjdQTLhzp96QF38tYbYJ8K8cXQog40LGu3fOfuINFkXpw%3D%3D; LIVE_BUVID=AUTO5316611442538552; b_timer=%7B%22ffp%22%3A%7B%22333.1007.fp.risk_0BE6DC00%22%3A%22182C3E9AD8B%22%2C%22333.42.fp.risk_0BE6DC00%22%3A%22182C3E9D59E%22%7D%7D; buvid_fp_plain=undefined; SESSDATA=ddac727d%2C1676696334%2C25fac%2A81; bili_jct=cfeaf9060dc34924f82d015212a108c5; DedeUserID=389957880; DedeUserID__ckMd5=42e393d5b4adaf41; sid=8sdohh2u; fingerprint=7564ac47b00541a5b904d49f13e9989a; fingerprint3=4b65d5467158b4fcf6747d29562dd032; b_ut=5; buvid_fp=6393a802b9740ddf1b1443b39e2e9b50; b_lsid=2F7F5E96_18312CBD612"
|
||||||
|
cookies_dic = dict([co.strip().split('=') for co in cookies_str.split(';')])
|
||||||
|
rsp = session()
|
||||||
|
cookies_jar = utils.cookiejar_from_dict(cookies_dic)
|
||||||
|
rsp.cookies = cookies_jar
|
||||||
|
content = self.fetch("http://api.bilibili.com/x/web-interface/nav", cookies=rsp.cookies)
|
||||||
|
res = json.loads(content.text)
|
||||||
|
if res["code"] == 0:
|
||||||
|
self.cookies = rsp.cookies
|
||||||
|
else:
|
||||||
|
rsp = self.fetch("https://www.bilibili.com/")
|
||||||
|
self.cookies = rsp.cookies
|
||||||
|
return rsp.cookies
|
||||||
|
|
||||||
|
def categoryContent(self, tid, pg, filter, extend):
|
||||||
|
result = {}
|
||||||
|
url = 'https://api.bilibili.com/x/web-interface/search/type?search_type=video&keyword={0}&page={1}'.format(tid, pg)
|
||||||
|
if len(self.cookies) <= 0:
|
||||||
|
self.getCookie()
|
||||||
|
rsp = self.fetch(url, cookies=self.cookies)
|
||||||
|
content = rsp.text
|
||||||
|
jo = json.loads(content)
|
||||||
|
videos = []
|
||||||
|
vodList = jo['data']['result']
|
||||||
|
for vod in vodList:
|
||||||
|
aid = str(vod['aid']).strip()
|
||||||
|
title = vod['title'].replace("<em class=\"keyword\">", "").replace("</em>", "").replace(""", '"')
|
||||||
|
img = 'https:' + vod['pic'].strip()
|
||||||
|
remark = str(vod['duration']).strip()
|
||||||
|
videos.append({
|
||||||
|
"vod_id": aid,
|
||||||
|
"vod_name": title,
|
||||||
|
"vod_pic": img,
|
||||||
|
"vod_remarks": remark
|
||||||
|
})
|
||||||
|
result['list'] = videos
|
||||||
|
result['page'] = pg
|
||||||
|
result['pagecount'] = 9999
|
||||||
|
result['limit'] = 90
|
||||||
|
result['total'] = 999999
|
||||||
|
return result
|
||||||
|
|
||||||
|
def cleanSpace(self, str):
|
||||||
|
return str.replace('\n', '').replace('\t', '').replace('\r', '').replace(' ', '')
|
||||||
|
|
||||||
|
def detailContent(self, array):
|
||||||
|
aid = array[0]
|
||||||
|
url = "https://api.bilibili.com/x/web-interface/view?aid={0}".format(aid)
|
||||||
|
rsp = self.fetch(url, headers=self.header)
|
||||||
|
jRoot = json.loads(rsp.text)
|
||||||
|
jo = jRoot['data']
|
||||||
|
title = jo['title'].replace("<em class=\"keyword\">", "").replace("</em>", "")
|
||||||
|
pic = jo['pic']
|
||||||
|
desc = jo['desc']
|
||||||
|
timeStamp = jo['pubdate']
|
||||||
|
timeArray = time.localtime(timeStamp)
|
||||||
|
year = str(time.strftime("%Y", timeArray))
|
||||||
|
dire = jo['owner']['name']
|
||||||
|
typeName = jo['tname']
|
||||||
|
remark = str(jo['duration']).strip()
|
||||||
|
vod = {
|
||||||
|
"vod_id": aid,
|
||||||
|
"vod_name": title,
|
||||||
|
"vod_pic": pic,
|
||||||
|
"type_name": typeName,
|
||||||
|
"vod_year": year,
|
||||||
|
"vod_area": "",
|
||||||
|
"vod_remarks": remark,
|
||||||
|
"vod_actor": "",
|
||||||
|
"vod_director": dire,
|
||||||
|
"vod_content": desc
|
||||||
|
}
|
||||||
|
ja = jo['pages']
|
||||||
|
playUrl = ''
|
||||||
|
for tmpJo in ja:
|
||||||
|
cid = tmpJo['cid']
|
||||||
|
part = tmpJo['part'].replace("#", "-")
|
||||||
|
playUrl = playUrl + '{0}${1}_{2}#'.format(part, aid, cid)
|
||||||
|
|
||||||
|
vod['vod_play_from'] = 'B站视频'
|
||||||
|
vod['vod_play_url'] = playUrl
|
||||||
|
|
||||||
|
result = {
|
||||||
|
'list': [
|
||||||
|
vod
|
||||||
|
]
|
||||||
|
}
|
||||||
|
return result
|
||||||
|
|
||||||
|
def searchContent(self, key, quick):
|
||||||
|
header = {
|
||||||
|
"Referer": "https://www.bilibili.com",
|
||||||
|
"User-Agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.127 Safari/537.36"
|
||||||
|
}
|
||||||
|
url = 'https://api.bilibili.com/x/web-interface/search/type?search_type=video&keyword={0}'.format(key)
|
||||||
|
if len(self.cookies) <= 0:
|
||||||
|
self.getCookie()
|
||||||
|
rsp = self.fetch(url, cookies=self.cookies,headers=header)
|
||||||
|
content = rsp.text
|
||||||
|
jo = json.loads(content)
|
||||||
|
if jo['code'] != 0:
|
||||||
|
rspRetry = self.fetch(url, cookies=self.getCookie())
|
||||||
|
content = rspRetry.text
|
||||||
|
jo = json.loads(content)
|
||||||
|
videos = []
|
||||||
|
vodList = jo['data']['result']
|
||||||
|
for vod in vodList:
|
||||||
|
aid = str(vod['aid']).strip()
|
||||||
|
title = vod['title'].replace("<em class=\"keyword\">", "").replace("</em>", "").replace(""", '"')
|
||||||
|
img = 'https:' + vod['pic'].strip()
|
||||||
|
remark = str(vod['duration']).strip()
|
||||||
|
videos.append({
|
||||||
|
"vod_id": aid,
|
||||||
|
"vod_name": title,
|
||||||
|
"vod_pic": img,
|
||||||
|
"vod_remarks": remark
|
||||||
|
})
|
||||||
|
result = {
|
||||||
|
'list': videos
|
||||||
|
}
|
||||||
|
return result
|
||||||
|
|
||||||
|
def playerContent(self, flag, id, vipFlags):
|
||||||
|
result = {}
|
||||||
|
|
||||||
|
ids = id.split("_")
|
||||||
|
url = 'https://api.bilibili.com:443/x/player/playurl?avid={0}&cid={1}&qn=116'.format(ids[0], ids[1])
|
||||||
|
if len(self.cookies) <= 0:
|
||||||
|
self.getCookie()
|
||||||
|
rsp = self.fetch(url, cookies=self.cookies)
|
||||||
|
jRoot = json.loads(rsp.text)
|
||||||
|
jo = jRoot['data']
|
||||||
|
ja = jo['durl']
|
||||||
|
|
||||||
|
maxSize = -1
|
||||||
|
position = -1
|
||||||
|
for i in range(len(ja)):
|
||||||
|
tmpJo = ja[i]
|
||||||
|
if maxSize < int(tmpJo['size']):
|
||||||
|
maxSize = int(tmpJo['size'])
|
||||||
|
position = i
|
||||||
|
|
||||||
|
url = ''
|
||||||
|
if len(ja) > 0:
|
||||||
|
if position == -1:
|
||||||
|
position = 0
|
||||||
|
url = ja[position]['url']
|
||||||
|
|
||||||
|
result["parse"] = 0
|
||||||
|
result["playUrl"] = ''
|
||||||
|
result["url"] = url
|
||||||
|
result["header"] = {
|
||||||
|
"Referer": "https://www.bilibili.com",
|
||||||
|
"User-Agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.127 Safari/537.36"
|
||||||
|
}
|
||||||
|
result["contentType"] = 'video/x-flv'
|
||||||
|
return result
|
||||||
|
|
||||||
|
config = {
|
||||||
|
"player": {},
|
||||||
|
"filter": {}
|
||||||
|
}
|
||||||
|
header = {}
|
||||||
|
|
||||||
|
def localProxy(self, param):
|
||||||
|
return [200, "video/MP2T", action, ""]
|
233
py/plugin/py_bilivd_1.json
Normal file
233
py/plugin/py_bilivd_1.json
Normal file
@ -0,0 +1,233 @@
|
|||||||
|
# coding=utf-8
|
||||||
|
# !/usr/bin/python
|
||||||
|
import sys
|
||||||
|
|
||||||
|
sys.path.append('..')
|
||||||
|
from base.spider import Spider
|
||||||
|
import json
|
||||||
|
import requests
|
||||||
|
from requests import session, utils
|
||||||
|
import os
|
||||||
|
import time
|
||||||
|
import base64
|
||||||
|
|
||||||
|
|
||||||
|
class Spider(Spider): # 元类 默认的元类 type
|
||||||
|
def getName(self):
|
||||||
|
return "哔哩"
|
||||||
|
|
||||||
|
def init(self, extend=""):
|
||||||
|
print("============{0}============".format(extend))
|
||||||
|
pass
|
||||||
|
|
||||||
|
def isVideoFormat(self, url):
|
||||||
|
pass
|
||||||
|
|
||||||
|
def manualVideoCheck(self):
|
||||||
|
pass
|
||||||
|
|
||||||
|
def homeContent(self, filter):
|
||||||
|
result = {}
|
||||||
|
cateManual = {
|
||||||
|
"Zard": "Zard",
|
||||||
|
"演唱会": "演唱会4K",
|
||||||
|
"韩国女团": "韩国女团4K",
|
||||||
|
"日本女团": "日本女团4K",
|
||||||
|
"MV": "MV 4K",
|
||||||
|
"舞曲": "DJ舞曲 4K",
|
||||||
|
"纯音乐": "纯音乐 轻音乐",
|
||||||
|
"假窗-白噪音": "窗+白噪音",
|
||||||
|
"纪录片": "纪录片",
|
||||||
|
"昆虫": "昆虫",
|
||||||
|
"玩具汽车": "玩具汽车",
|
||||||
|
"儿童": "儿童",
|
||||||
|
"幼儿": "幼儿",
|
||||||
|
"儿童玩具": "儿童玩具"
|
||||||
|
}
|
||||||
|
classes = []
|
||||||
|
for k in cateManual:
|
||||||
|
classes.append({
|
||||||
|
'type_name': k,
|
||||||
|
'type_id': cateManual[k]
|
||||||
|
})
|
||||||
|
result['class'] = classes
|
||||||
|
if (filter):
|
||||||
|
result['filters'] = self.config['filter']
|
||||||
|
return result
|
||||||
|
|
||||||
|
def homeVideoContent(self):
|
||||||
|
result = {
|
||||||
|
'list': []
|
||||||
|
}
|
||||||
|
return result
|
||||||
|
|
||||||
|
cookies = ''
|
||||||
|
|
||||||
|
def getCookie(self):
|
||||||
|
# 在cookies_str中填入会员或大会员cookie,以获得更好的体验。
|
||||||
|
cookies_str = "innersign=0; buvid3=0BE6DC00-7EC8-F14C-5022-273B6A46C4C146692infoc; i-wanna-go-back=-1; _uuid=9876F5E7-A2610-17F3-A821-453368B2A13B46427infoc; buvid4=909DE9E8-B2F3-0737-BE05-CBCE52B8F1DF50069-022082212-KrOZh+8iydjdQTLhzp96QF38tYbYJ8K8cXQog40LGu3fOfuINFkXpw%3D%3D; LIVE_BUVID=AUTO5316611442538552; b_timer=%7B%22ffp%22%3A%7B%22333.1007.fp.risk_0BE6DC00%22%3A%22182C3E9AD8B%22%2C%22333.42.fp.risk_0BE6DC00%22%3A%22182C3E9D59E%22%7D%7D; buvid_fp_plain=undefined; SESSDATA=ddac727d%2C1676696334%2C25fac%2A81; bili_jct=cfeaf9060dc34924f82d015212a108c5; DedeUserID=389957880; DedeUserID__ckMd5=42e393d5b4adaf41; sid=8sdohh2u; fingerprint=7564ac47b00541a5b904d49f13e9989a; fingerprint3=4b65d5467158b4fcf6747d29562dd032; b_ut=5; buvid_fp=6393a802b9740ddf1b1443b39e2e9b50; b_lsid=2F7F5E96_18312CBD612"
|
||||||
|
cookies_dic = dict([co.strip().split('=') for co in cookies_str.split(';')])
|
||||||
|
rsp = session()
|
||||||
|
cookies_jar = utils.cookiejar_from_dict(cookies_dic)
|
||||||
|
rsp.cookies = cookies_jar
|
||||||
|
content = self.fetch("http://api.bilibili.com/x/web-interface/nav", cookies=rsp.cookies)
|
||||||
|
res = json.loads(content.text)
|
||||||
|
if res["code"] == 0:
|
||||||
|
self.cookies = rsp.cookies
|
||||||
|
else:
|
||||||
|
rsp = self.fetch("https://www.bilibili.com/")
|
||||||
|
self.cookies = rsp.cookies
|
||||||
|
return rsp.cookies
|
||||||
|
|
||||||
|
def categoryContent(self, tid, pg, filter, extend):
|
||||||
|
result = {}
|
||||||
|
url = 'https://api.bilibili.com/x/web-interface/search/type?search_type=video&keyword={0}&page={1}'.format(tid, pg)
|
||||||
|
if len(self.cookies) <= 0:
|
||||||
|
self.getCookie()
|
||||||
|
rsp = self.fetch(url, cookies=self.cookies)
|
||||||
|
content = rsp.text
|
||||||
|
jo = json.loads(content)
|
||||||
|
videos = []
|
||||||
|
vodList = jo['data']['result']
|
||||||
|
for vod in vodList:
|
||||||
|
aid = str(vod['aid']).strip()
|
||||||
|
title = vod['title'].replace("<em class=\"keyword\">", "").replace("</em>", "").replace(""", '"')
|
||||||
|
img = 'https:' + vod['pic'].strip()
|
||||||
|
remark = str(vod['duration']).strip()
|
||||||
|
videos.append({
|
||||||
|
"vod_id": aid,
|
||||||
|
"vod_name": title,
|
||||||
|
"vod_pic": img,
|
||||||
|
"vod_remarks": remark
|
||||||
|
})
|
||||||
|
result['list'] = videos
|
||||||
|
result['page'] = pg
|
||||||
|
result['pagecount'] = 9999
|
||||||
|
result['limit'] = 90
|
||||||
|
result['total'] = 999999
|
||||||
|
return result
|
||||||
|
|
||||||
|
def cleanSpace(self, str):
|
||||||
|
return str.replace('\n', '').replace('\t', '').replace('\r', '').replace(' ', '')
|
||||||
|
|
||||||
|
def detailContent(self, array):
|
||||||
|
aid = array[0]
|
||||||
|
url = "https://api.bilibili.com/x/web-interface/view?aid={0}".format(aid)
|
||||||
|
rsp = self.fetch(url, headers=self.header)
|
||||||
|
jRoot = json.loads(rsp.text)
|
||||||
|
jo = jRoot['data']
|
||||||
|
title = jo['title'].replace("<em class=\"keyword\">", "").replace("</em>", "")
|
||||||
|
pic = jo['pic']
|
||||||
|
desc = jo['desc']
|
||||||
|
timeStamp = jo['pubdate']
|
||||||
|
timeArray = time.localtime(timeStamp)
|
||||||
|
year = str(time.strftime("%Y", timeArray))
|
||||||
|
dire = jo['owner']['name']
|
||||||
|
typeName = jo['tname']
|
||||||
|
remark = str(jo['duration']).strip()
|
||||||
|
vod = {
|
||||||
|
"vod_id": aid,
|
||||||
|
"vod_name": title,
|
||||||
|
"vod_pic": pic,
|
||||||
|
"type_name": typeName,
|
||||||
|
"vod_year": year,
|
||||||
|
"vod_area": "",
|
||||||
|
"vod_remarks": remark,
|
||||||
|
"vod_actor": "",
|
||||||
|
"vod_director": dire,
|
||||||
|
"vod_content": desc
|
||||||
|
}
|
||||||
|
ja = jo['pages']
|
||||||
|
playUrl = ''
|
||||||
|
for tmpJo in ja:
|
||||||
|
cid = tmpJo['cid']
|
||||||
|
part = tmpJo['part'].replace("#", "-")
|
||||||
|
playUrl = playUrl + '{0}${1}_{2}#'.format(part, aid, cid)
|
||||||
|
|
||||||
|
vod['vod_play_from'] = 'B站视频'
|
||||||
|
vod['vod_play_url'] = playUrl
|
||||||
|
|
||||||
|
result = {
|
||||||
|
'list': [
|
||||||
|
vod
|
||||||
|
]
|
||||||
|
}
|
||||||
|
return result
|
||||||
|
|
||||||
|
def searchContent(self, key, quick):
|
||||||
|
header = {
|
||||||
|
"Referer": "https://www.bilibili.com",
|
||||||
|
"User-Agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.127 Safari/537.36"
|
||||||
|
}
|
||||||
|
url = 'https://api.bilibili.com/x/web-interface/search/type?search_type=video&keyword={0}'.format(key)
|
||||||
|
if len(self.cookies) <= 0:
|
||||||
|
self.getCookie()
|
||||||
|
rsp = self.fetch(url, cookies=self.cookies,headers=header)
|
||||||
|
content = rsp.text
|
||||||
|
jo = json.loads(content)
|
||||||
|
if jo['code'] != 0:
|
||||||
|
rspRetry = self.fetch(url, cookies=self.getCookie())
|
||||||
|
content = rspRetry.text
|
||||||
|
jo = json.loads(content)
|
||||||
|
videos = []
|
||||||
|
vodList = jo['data']['result']
|
||||||
|
for vod in vodList:
|
||||||
|
aid = str(vod['aid']).strip()
|
||||||
|
title = vod['title'].replace("<em class=\"keyword\">", "").replace("</em>", "").replace(""", '"')
|
||||||
|
img = 'https:' + vod['pic'].strip()
|
||||||
|
remark = str(vod['duration']).strip()
|
||||||
|
videos.append({
|
||||||
|
"vod_id": aid,
|
||||||
|
"vod_name": title,
|
||||||
|
"vod_pic": img,
|
||||||
|
"vod_remarks": remark
|
||||||
|
})
|
||||||
|
result = {
|
||||||
|
'list': videos
|
||||||
|
}
|
||||||
|
return result
|
||||||
|
|
||||||
|
def playerContent(self, flag, id, vipFlags):
|
||||||
|
result = {}
|
||||||
|
|
||||||
|
ids = id.split("_")
|
||||||
|
url = 'https://api.bilibili.com:443/x/player/playurl?avid={0}&cid={1}&qn=116'.format(ids[0], ids[1])
|
||||||
|
if len(self.cookies) <= 0:
|
||||||
|
self.getCookie()
|
||||||
|
rsp = self.fetch(url, cookies=self.cookies)
|
||||||
|
jRoot = json.loads(rsp.text)
|
||||||
|
jo = jRoot['data']
|
||||||
|
ja = jo['durl']
|
||||||
|
|
||||||
|
maxSize = -1
|
||||||
|
position = -1
|
||||||
|
for i in range(len(ja)):
|
||||||
|
tmpJo = ja[i]
|
||||||
|
if maxSize < int(tmpJo['size']):
|
||||||
|
maxSize = int(tmpJo['size'])
|
||||||
|
position = i
|
||||||
|
|
||||||
|
url = ''
|
||||||
|
if len(ja) > 0:
|
||||||
|
if position == -1:
|
||||||
|
position = 0
|
||||||
|
url = ja[position]['url']
|
||||||
|
|
||||||
|
result["parse"] = 0
|
||||||
|
result["playUrl"] = ''
|
||||||
|
result["url"] = url
|
||||||
|
result["header"] = {
|
||||||
|
"Referer": "https://www.bilibili.com",
|
||||||
|
"User-Agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.127 Safari/537.36"
|
||||||
|
}
|
||||||
|
result["contentType"] = 'video/x-flv'
|
||||||
|
return result
|
||||||
|
|
||||||
|
config = {
|
||||||
|
"player": {},
|
||||||
|
"filter": {}
|
||||||
|
}
|
||||||
|
header = {}
|
||||||
|
|
||||||
|
def localProxy(self, param):
|
||||||
|
return [200, "video/MP2T", action, ""]
|
797
py/plugin/py_cctv.json
Normal file
797
py/plugin/py_cctv.json
Normal file
@ -0,0 +1,797 @@
|
|||||||
|
#coding=utf-8
|
||||||
|
#!/usr/bin/python
|
||||||
|
import sys
|
||||||
|
sys.path.append('..')
|
||||||
|
from base.spider import Spider
|
||||||
|
import json
|
||||||
|
import time
|
||||||
|
import base64
|
||||||
|
|
||||||
|
class Spider(Spider): # 元类 默认的元类 type
|
||||||
|
def getName(self):
|
||||||
|
return "央视"
|
||||||
|
def init(self,extend=""):
|
||||||
|
print("============{0}============".format(extend))
|
||||||
|
pass
|
||||||
|
def isVideoFormat(self,url):
|
||||||
|
pass
|
||||||
|
def manualVideoCheck(self):
|
||||||
|
pass
|
||||||
|
def homeContent(self,filter):
|
||||||
|
result = {}
|
||||||
|
cateManual = {
|
||||||
|
# 法治
|
||||||
|
"方圆剧阵":"TOPC1571217727564820",
|
||||||
|
"天网":"TOPC1451543228296920",
|
||||||
|
"生命线":"TOPC1571040589483598",
|
||||||
|
"道德观察":"TOPC1451542784285432",
|
||||||
|
"一线":"TOPC1451543462858283",
|
||||||
|
"法治在线":"TOPC1451558590627940",
|
||||||
|
"热线12":"TOPC1451543168050863",
|
||||||
|
"从心开始":"TOPC1571217374070848",
|
||||||
|
"现场":"TOPC1571301089686775",
|
||||||
|
"小区大事":"TOPC1451543346581129",
|
||||||
|
"法治深壹度":"TOPC1571535828826169",
|
||||||
|
"忏悔录":"TOPC1451542672944335",
|
||||||
|
# 新闻
|
||||||
|
"华人世界":"TOPC1451539822927345",
|
||||||
|
"海峡两岸":"TOPC1451540328102649",
|
||||||
|
"今日关注":"TOPC1451540389082713",
|
||||||
|
"中国新闻":"TOPC1451539894330405",
|
||||||
|
"今日亚洲":"TOPC1451540448405749",
|
||||||
|
"朝闻天下":"TOPC1451558496100826",
|
||||||
|
"新闻直播间":"TOPC1451559129520755",
|
||||||
|
"新闻30分":"TOPC1451559097947700",
|
||||||
|
"共同关注":"TOPC1451558858788377",
|
||||||
|
"东方时空":"TOPC1451558532019883",
|
||||||
|
"新闻1+1":"TOPC1451559066181661",
|
||||||
|
"今日环球":"TOPC1571034705435323",
|
||||||
|
"华人故事":"TOPC1571646754621556",
|
||||||
|
"鲁健访谈":"TOPC1609904361007481",
|
||||||
|
"深度国际":"TOPC1451540709098112",
|
||||||
|
"国际时讯":"TOPC1451558887804404",
|
||||||
|
"环球视线":"TOPC1451558926200436",
|
||||||
|
"24小时":"TOPC1451558428005729",
|
||||||
|
"午夜新闻":"TOPC1451558779639282",
|
||||||
|
"新闻调查":"TOPC1451558819463311",
|
||||||
|
"新闻周刊":"TOPC1451559180488841",
|
||||||
|
"世界周刊":"TOPC1451558687534149",
|
||||||
|
"面对面":"TOPC1451559038345600",
|
||||||
|
"每周质量报告":"TOPC1451558650605123",
|
||||||
|
"华人世界":"TOPC1451539822927345",
|
||||||
|
# 科教
|
||||||
|
"天涯共此时":"TOPC1451540858793305",
|
||||||
|
"国宝档案":"TOPC1451540268188575",
|
||||||
|
"外国人在中国":"TOPC1451541113743615",
|
||||||
|
"文明之旅":"TOPC1451541205513705",
|
||||||
|
"记住乡愁第六季":"TOPC1577672009520911",
|
||||||
|
"跟着书本去旅行":"TOPC1575253587571324",
|
||||||
|
"百家讲坛":"TOPC1451557052519584",
|
||||||
|
"自然传奇":"TOPC1451558150787467",
|
||||||
|
"探索·发现":"TOPC1451557893544236",
|
||||||
|
"地理·中国":"TOPC1451557421544786",
|
||||||
|
"动物世界":"TOPC1451378967257534",
|
||||||
|
"人与自然":"TOPC1451525103989666",
|
||||||
|
"中华民族":"TOPC1451525460925648",
|
||||||
|
"国家记忆":"TOPC1473235107169415",
|
||||||
|
"国宝·发现":"TOPC1571034869935436",
|
||||||
|
"记住乡愁第七季":"TOPC1608533695279753",
|
||||||
|
"时尚科技秀":"TOPC1570874587435537",
|
||||||
|
"读书":"TOPC1451557523542854",
|
||||||
|
"创新进行时":"TOPC1570875218228998",
|
||||||
|
"解码科技史":"TOPC1570876640457386",
|
||||||
|
"科学动物园":"TOPC1571021385508957",
|
||||||
|
"考古公开课":"TOPC1571021251454875",
|
||||||
|
"科幻地带":"TOPC1571021323137369",
|
||||||
|
"实验现场":"TOPC1571021159595290",
|
||||||
|
"人物·故事":"TOPC1570780618796536",
|
||||||
|
"百家说故事":"TOPC1574995326079121",
|
||||||
|
"透视新科技":"TOPC1576631973420833",
|
||||||
|
"夕阳红":"TOPC1451543312252987",
|
||||||
|
"心理访谈":"TOPC1451543382680164",
|
||||||
|
"夜线":"TOPC1451543426689237",
|
||||||
|
"我爱发明":"TOPC1569314345479107",
|
||||||
|
"环球科技视野":"TOPC1451463780801881",
|
||||||
|
"状元360":"TOPC1451528493821255",
|
||||||
|
"1起聊聊":"TOPC1451374975347585",
|
||||||
|
"秘境之眼":"TOPC1554187056533820",
|
||||||
|
"文化视点":"TOPC1451536118642783",
|
||||||
|
"文化正午":"TOPC1451538455169283",
|
||||||
|
"文化大百科":"TOPC1451536035602751",
|
||||||
|
"动物传奇":"TOPC1451984181884527",
|
||||||
|
"文化讲坛":"TOPC1451984533334125",
|
||||||
|
"流行无限":"TOPC1451540644606949",
|
||||||
|
"天涯共此时":"TOPC1451540858793305",
|
||||||
|
"国宝档案":"TOPC1451540268188575",
|
||||||
|
"外国人在中国":"TOPC1451541113743615",
|
||||||
|
"文明之旅":"TOPC1451541205513705",
|
||||||
|
"记住乡愁第六季":"TOPC1577672009520911",
|
||||||
|
"中国影像方志":"TOPC1592552941644815",
|
||||||
|
"创新无限":"TOPC1451557109280614",
|
||||||
|
"科技人生":"TOPC1451557739596986",
|
||||||
|
"绿色空间":"TOPC1451557825546179",
|
||||||
|
"重访":"TOPC1451558118808439",
|
||||||
|
"走近科学":"TOPC1451558190239536",
|
||||||
|
"原来如此":"TOPC1451558088858410",
|
||||||
|
"科技之光":"TOPC1451557776198149",
|
||||||
|
"文明密码":"TOPC1451557930785264",
|
||||||
|
"真相":"TOPC1503545711557359",
|
||||||
|
"大家":"TOPC1451557371520714",
|
||||||
|
"讲述":"TOPC1451557691081955",
|
||||||
|
"人物":"TOPC1451557861628208",
|
||||||
|
"我爱发明(科普)":"TOPC1451557970755294",
|
||||||
|
# 纪实
|
||||||
|
"中国缘":"TOPC1571646819318596",
|
||||||
|
"见证":"TOPC1451542933238628",
|
||||||
|
# 经济
|
||||||
|
"我有传家宝":"TOPC1451525396109388",
|
||||||
|
"天下财经":"TOPC1451531385787654",
|
||||||
|
"正点财经":"TOPC1453100395512779",
|
||||||
|
"收藏传奇":"TOPC1451526640730841",
|
||||||
|
"分秒必争":"TOPC1451379074008632",
|
||||||
|
"记住乡愁第八季":"TOPC1640330887412898",
|
||||||
|
# 动画
|
||||||
|
"动画城":"TOPC1451542209144770",
|
||||||
|
"动漫世界":"TOPC1451559448233349",
|
||||||
|
"周末动画片":"TOPC1451559836238828",
|
||||||
|
"快乐驿站":"TOPC1451542273075862",
|
||||||
|
"动画城":"TOPC1451542209144770",
|
||||||
|
"动漫星空":"TOPC1451559936284927",
|
||||||
|
"动画剧场":"TOPC1451559414465320",
|
||||||
|
# 生活
|
||||||
|
"走遍中国":"TOPC1451542134053698",
|
||||||
|
"生活提示":"TOPC1451526037568184",
|
||||||
|
"人口":"TOPC1451466072378425",
|
||||||
|
"生活圈":"TOPC1451546588784893",
|
||||||
|
"是真的吗":"TOPC1451534366388377",
|
||||||
|
"生活家":"TOPC1593419181674791",
|
||||||
|
"远方的家":"TOPC1451541349400938",
|
||||||
|
"美食中国":"TOPC1571034804976375",
|
||||||
|
"味道":"TOPC1482483166133803",
|
||||||
|
"生活早参考":"TOPC1451525302140236",
|
||||||
|
"走遍中国":"TOPC1451542134053698",
|
||||||
|
# 综艺
|
||||||
|
"中华情":"TOPC1451541564922207",
|
||||||
|
"回声嘹亮":"TOPC1451535575561597",
|
||||||
|
"你好生活第三季":"TOPC1627961377879898",
|
||||||
|
"我的艺术清单":"TOPC1582272259917160",
|
||||||
|
"黄金100秒":"TOPC1451468496522494",
|
||||||
|
"非常6+1":"TOPC1451467940101208",
|
||||||
|
"向幸福出发":"TOPC1451984638791216",
|
||||||
|
"幸福账单":"TOPC1451984801613379",
|
||||||
|
"中国文艺报道":"TOPC1601348042760302",
|
||||||
|
"舞蹈世界":"TOPC1451547605511387",
|
||||||
|
"艺览天下":"TOPC1451984851125433",
|
||||||
|
"天天把歌唱":"TOPC1451535663610626",
|
||||||
|
"金牌喜剧班":"TOPC1611826337610628",
|
||||||
|
"环球综艺秀":"TOPC1571300682556971",
|
||||||
|
"挑战不可能第五季":"TOPC1579169060379297",
|
||||||
|
"我们有一套":"TOPC1451527089955940",
|
||||||
|
"为了你":"TOPC1451527001597710",
|
||||||
|
"朗读者第一季":"TOPC1487120479377477",
|
||||||
|
"挑战不可能第二季":"TOPC1474277421637816",
|
||||||
|
"精彩一刻":"TOPC1451464786232149",
|
||||||
|
"挑战不可能之加油中国":"TOPC1547519813971570",
|
||||||
|
"挑战不可能第一季":"TOPC1452063816677656",
|
||||||
|
"机智过人第三季":"TOPC1564019920570762",
|
||||||
|
"经典咏流传第二季":"TOPC1547521714115947",
|
||||||
|
"挑战不可能第三季":"TOPC1509500865106312",
|
||||||
|
"经典咏流传第一季":"TOPC1513676755770201",
|
||||||
|
"欢乐中国人第二季":"TOPC1516784350726581",
|
||||||
|
"故事里的中国第一季":"TOPC1569729252342702",
|
||||||
|
"你好生活第二季":"TOPC1604397385056621",
|
||||||
|
"喜上加喜":"TOPC1590026042145705",
|
||||||
|
"走在回家的路上":"TOPC1577697653272281",
|
||||||
|
"综艺盛典":"TOPC1451985071887935",
|
||||||
|
"艺术人生":"TOPC1451984891490556",
|
||||||
|
"全家好拍档":"TOPC1474275463547690",
|
||||||
|
"大魔术师":"TOPC1451984047073332",
|
||||||
|
"欢乐一家亲":"TOPC1451984214170587",
|
||||||
|
"开心辞典":"TOPC1451984378754815",
|
||||||
|
"综艺星天地":"TOPC1451985188986150",
|
||||||
|
"激情广场":"TOPC1451984341218765",
|
||||||
|
"笑星大联盟":"TOPC1451984731428297",
|
||||||
|
"天天乐":"TOPC1451984447718918",
|
||||||
|
"欢乐英雄":"TOPC1451984242834620",
|
||||||
|
"欢乐中国行":"TOPC1451984301286720",
|
||||||
|
"我爱满堂彩":"TOPC1451538709371329",
|
||||||
|
"综艺头条":"TOPC1569226855085860",
|
||||||
|
"中华情":"TOPC1451541564922207",
|
||||||
|
"魔法奇迹":"TOPC1451542029126607",
|
||||||
|
# 体育
|
||||||
|
"运动大不同":"TOPC1451552002869953",
|
||||||
|
"天下足球":"TOPC1451551777876756",
|
||||||
|
"篮球公园":"TOPC1451549958391444",
|
||||||
|
"体育新闻":"TOPC1451551426170389",
|
||||||
|
"足球之夜":"TOPC1451552481492403",
|
||||||
|
"北京2022":"TOPC1462860742367700",
|
||||||
|
"体坛快讯":"TOPC1451550970356385",
|
||||||
|
"体育世界":"TOPC1451551371554333",
|
||||||
|
"欧冠开场哨":"TOPC1451550484638864",
|
||||||
|
"棋牌乐":"TOPC1451550531682936",
|
||||||
|
"健身动起来":"TOPC1451549599140203",
|
||||||
|
"体育晨报":"TOPC1451551258388672",
|
||||||
|
"体谈":"TOPC1451551830518827",
|
||||||
|
"ATP周刊":"TOPC1551324792732798",
|
||||||
|
"冰球冰球":"TOPC1551323337921620",
|
||||||
|
"冰天雪地":"TOPC1551323403033398",
|
||||||
|
"约战果岭":"TOPC1551324843068553",
|
||||||
|
"艺术里的奥林匹克":"TOPC1634807797280923",
|
||||||
|
"逐冰追雪":"TOPC1634807873035403",
|
||||||
|
"五环纪事":"TOPC1634807936107991",
|
||||||
|
"奥秘无穷":"TOPC1634808174904190",
|
||||||
|
"奥林匹克人":"TOPC1634808300961576",
|
||||||
|
"体育在线":"TOPC1451540777295250",
|
||||||
|
"运动大不同":"TOPC1451552002869953",
|
||||||
|
"NBA最前线":"TOPC1451548615930237",
|
||||||
|
"冠军欧洲":"TOPC1451549411228903",
|
||||||
|
"巅峰时刻":"TOPC1451549547540149",
|
||||||
|
"赛车时代":"TOPC1451550589995997",
|
||||||
|
"体育人间":"TOPC1451551310742737",
|
||||||
|
"武林大会":"TOPC1451551891055866",
|
||||||
|
"谁是球王":"TOPC1451550868295303",
|
||||||
|
# 电影电视剧
|
||||||
|
"中国电影报道":"TOPC1451354597100320",
|
||||||
|
"星推荐":"TOPC1451469943519994",
|
||||||
|
"剧说很好看":"TOPC1495184612807684",
|
||||||
|
"今日影评":"TOPC1470713254980521",
|
||||||
|
"世界电影之旅":"TOPC1451560112462173",
|
||||||
|
"影视俱乐部":"TOPC1451469901250966",
|
||||||
|
"影视同期声":"TOPC1451469804671799",
|
||||||
|
"影视名堂":"TOPC1451558049329358",
|
||||||
|
"第10放映室":"TOPC1451557487468814",
|
||||||
|
# 军事
|
||||||
|
"国防军事早报":"TOPC1564109128610932",
|
||||||
|
"正午国防军事":"TOPC1564109254301161",
|
||||||
|
"军事报道":"TOPC1451527941788652",
|
||||||
|
"防务新观察":"TOPC1451526164984187",
|
||||||
|
"军迷行天下":"TOPC1564131644145429",
|
||||||
|
"老兵你好":"TOPC1564109722559395",
|
||||||
|
"军武零距离":"TOPC1564109434999268",
|
||||||
|
"军事制高点":"TOPC1564109356650207",
|
||||||
|
"军事科技":"TOPC1451528087494889",
|
||||||
|
"军事纪实":"TOPC1451527993718730",
|
||||||
|
"谁是终极英雄":"TOPC1451530272783201",
|
||||||
|
"军营的味道":"TOPC1564110136027687",
|
||||||
|
"砺剑":"TOPC1649983616689859",
|
||||||
|
"军事纪录":"TOPC1575602995944674",
|
||||||
|
"国防故事":"TOPC1578551434601482",
|
||||||
|
"兵器面面观":"TOPC1564110696628209",
|
||||||
|
"第二战场":"TOPC1564110615253124",
|
||||||
|
"世界战史":"TOPC1564110396694880",
|
||||||
|
"五星剧场":"TOPC1564110834985329",
|
||||||
|
"国防微视频-军歌嘹亮":"TOPC1564110222559767",
|
||||||
|
"军情时间到":"TOPC1462504102545692",
|
||||||
|
"国防科工":"TOPC1564109813378483",
|
||||||
|
# 农业
|
||||||
|
"致富经":"TOPC1568949310515140",
|
||||||
|
"三农群英汇":"TOPC1600745974233265",
|
||||||
|
"田间示范秀":"TOPC1563178908227191",
|
||||||
|
"农业气象":"TOPC1568949200635957",
|
||||||
|
"中国三农报道":"TOPC1600746045741952",
|
||||||
|
"大地讲堂":"TOPC1568966472372643",
|
||||||
|
"乡土中国":"TOPC1563178586782832",
|
||||||
|
"振兴路上":"TOPC1632709936747979",
|
||||||
|
"谁知盘中餐":"TOPC1568966325430648",
|
||||||
|
"田野里的歌声":"TOPC1632628323813790",
|
||||||
|
"乡理乡亲":"TOPC1568966155566515",
|
||||||
|
"我的美丽乡村":"TOPC1570787364956444",
|
||||||
|
"攻坚日记":"TOPC1568966013656550",
|
||||||
|
"地球村日记":"TOPC1568966232265609",
|
||||||
|
"乡约":"TOPC1568949394517190",
|
||||||
|
"乡村剧场":"TOPC1563179005948252",
|
||||||
|
"乡村振兴面对面":"TOPC1568966531726705",
|
||||||
|
"乡间纪事":"TOPC1563178829094125",
|
||||||
|
"超级新农人":"TOPC1597627647957699",
|
||||||
|
"科技链":"TOPC1563178120425659",
|
||||||
|
"乡村振兴资讯":"TOPC1568965444563295",
|
||||||
|
"遍地英雄":"TOPC1568966086614400",
|
||||||
|
# 健康
|
||||||
|
"健康之路":"TOPC1451557646802924",
|
||||||
|
"中华医药":"TOPC1451541666791291",
|
||||||
|
# 戏曲
|
||||||
|
"角儿来了":"TOPC1508747509633692",
|
||||||
|
"梨园闯关我挂帅":"TOPC1451558484007800",
|
||||||
|
"CCTV空中剧院":"TOPC1451558856402351",
|
||||||
|
"过把瘾":"TOPC1451558291260577",
|
||||||
|
"名段欣赏":"TOPC1451558515719854",
|
||||||
|
"名家书场":"TOPC1579401761622774",
|
||||||
|
"宝贝亮相吧":"TOPC1579401989187953",
|
||||||
|
"中国京剧音配像精粹":"TOPC1451558769767256",
|
||||||
|
"九州大戏台":"TOPC1451558399948678",
|
||||||
|
"青春戏苑":"TOPC1451558552047910",
|
||||||
|
"戏曲青年说":"TOPC1626161016006801",
|
||||||
|
"了不起的戏曲":"TOPC1657505173323752",
|
||||||
|
"梨园周刊":"TOPC1574909786070351",
|
||||||
|
"中国京剧像音像集萃":"TOPC1626832834318986",
|
||||||
|
"典藏":"TOPC1597825254395109",
|
||||||
|
"快乐戏园":"TOPC1451558438767762",
|
||||||
|
"锦绣梨园":"TOPC1451558328292617",
|
||||||
|
"影视剧场":"TOPC1451558728003217",
|
||||||
|
"戏苑百家":"TOPC1451558644535996",
|
||||||
|
"跟我学":"TOPC1451558178940505",
|
||||||
|
"戏曲采风":"TOPC1451558610462968",
|
||||||
|
# 少儿
|
||||||
|
"新闻袋袋裤":"TOPC1451559603261584",
|
||||||
|
"英雄出少年":"TOPC1451559695702690",
|
||||||
|
"七巧板":"TOPC1451559569040502",
|
||||||
|
"快乐体验":"TOPC1451559479171411",
|
||||||
|
"智力快车":"TOPC1451559756374759",
|
||||||
|
"动感特区":"TOPC1451559378830189",
|
||||||
|
"音乐快递":"TOPC1451559666055645",
|
||||||
|
"SK极智少年强":"TOPC1476950587121943",
|
||||||
|
"加油!少年派":"TOPC1451464548229761",
|
||||||
|
"风车剧场":"TOPC1573528152700717",
|
||||||
|
"希望-英语杂志":"TOPC1451558013229330",
|
||||||
|
"成长在线":"TOPC1451559901017891",
|
||||||
|
"童心回放":"TOPC1451559966897957",
|
||||||
|
"文学宝库":"TOPC1451560002205989",
|
||||||
|
"大仓库":"TOPC1451559344361150",
|
||||||
|
"宝贝一家亲":"TOPC1451559867985861",
|
||||||
|
"绿野寻踪":"TOPC1451559534065469",
|
||||||
|
"芝麻开门":"TOPC1451559725520729",
|
||||||
|
"异想天开":"TOPC1451559633994614",
|
||||||
|
# 音乐
|
||||||
|
"乐享汇":"TOPC1528430065133683",
|
||||||
|
"国际艺苑":"TOPC1451379250581117",
|
||||||
|
"中国音乐电视":"TOPC1451542397206110",
|
||||||
|
"精彩音乐汇":"TOPC1451541414450906",
|
||||||
|
"童声唱":"TOPC1570593464032566",
|
||||||
|
"民歌·中国":"TOPC1451541994820527",
|
||||||
|
"CCTV音乐厅":"TOPC1451534421925242",
|
||||||
|
"影视留声机":"TOPC1451542346007956",
|
||||||
|
"音乐人生":"TOPC1451542308412911",
|
||||||
|
"一起音乐吧":"TOPC1451542132455743",
|
||||||
|
"音乐公开课":"TOPC1462849800640766",
|
||||||
|
"乐游天下":"TOPC1451541538046196",
|
||||||
|
"中国节拍":"TOPC1570025984977611",
|
||||||
|
"聆听时刻":"TOPC1570026397101703",
|
||||||
|
"音乐周刊":"TOPC1570593186033488",
|
||||||
|
"合唱先锋":"TOPC1570026172793162",
|
||||||
|
"巅峰音乐汇":"TOPC1451984095463376",
|
||||||
|
"曲苑杂坛":"TOPC1451984417763860",
|
||||||
|
"星光舞台":"TOPC1451542099519708",
|
||||||
|
"百年歌声":"TOPC1451534465694290",
|
||||||
|
"音乐传奇":"TOPC1451542222069826",
|
||||||
|
"音乐告诉你":"TOPC1451542273313866",
|
||||||
|
"广场舞金曲":"TOPC1528685010104859",
|
||||||
|
"快乐琴童":"TOPC1451541450128978",
|
||||||
|
"歌声与微笑":"TOPC1451541189657627",
|
||||||
|
"今乐坛":"TOPC1451541229451689",
|
||||||
|
# 乡村故事
|
||||||
|
"乡村大舞台":"TOPC1563179546003162",
|
||||||
|
# 乡村
|
||||||
|
"印象·乡村":"TOPC1563178734372977"
|
||||||
|
|
||||||
|
}
|
||||||
|
classes = []
|
||||||
|
for k in cateManual:
|
||||||
|
classes.append({
|
||||||
|
'type_name':k,
|
||||||
|
'type_id':cateManual[k]
|
||||||
|
})
|
||||||
|
result['class'] = classes
|
||||||
|
if(filter):
|
||||||
|
result['filters'] = self.config['filter']
|
||||||
|
return result
|
||||||
|
def homeVideoContent(self):
|
||||||
|
result = {
|
||||||
|
'list':[]
|
||||||
|
}
|
||||||
|
return result
|
||||||
|
def categoryContent(self,tid,pg,filter,extend):
|
||||||
|
result = {}
|
||||||
|
extend['id'] = tid
|
||||||
|
extend['p'] = pg
|
||||||
|
filterParams = ["id", "p", "d"]
|
||||||
|
params = ["", "", ""]
|
||||||
|
for idx in range(len(filterParams)):
|
||||||
|
fp = filterParams[idx]
|
||||||
|
if fp in extend.keys():
|
||||||
|
params[idx] = '{0}={1}'.format(filterParams[idx],extend[fp])
|
||||||
|
suffix = '&'.join(params)
|
||||||
|
url = 'https://api.cntv.cn/NewVideo/getVideoListByColumn?{0}&n=20&sort=desc&mode=0&serviceId=tvcctv&t=json'.format(suffix)
|
||||||
|
print(url)
|
||||||
|
rsp = self.fetch(url,headers=self.header)
|
||||||
|
jo = json.loads(rsp.text)
|
||||||
|
vodList = jo['data']['list']
|
||||||
|
videos = []
|
||||||
|
for vod in vodList:
|
||||||
|
guid = vod['guid']
|
||||||
|
title = vod['title']
|
||||||
|
img = vod['image']
|
||||||
|
brief = vod['brief']
|
||||||
|
videos.append({
|
||||||
|
"vod_id":guid+"###"+img,
|
||||||
|
"vod_name":title,
|
||||||
|
"vod_pic":img,
|
||||||
|
"vod_remarks":''
|
||||||
|
})
|
||||||
|
result['list'] = videos
|
||||||
|
result['page'] = pg
|
||||||
|
result['pagecount'] = 9999
|
||||||
|
result['limit'] = 90
|
||||||
|
result['total'] = 999999
|
||||||
|
return result
|
||||||
|
def detailContent(self,array):
|
||||||
|
aid = array[0].split('###')
|
||||||
|
tid = aid[0]
|
||||||
|
url = "https://vdn.apps.cntv.cn/api/getHttpVideoInfo.do?pid={0}".format(tid)
|
||||||
|
|
||||||
|
rsp = self.fetch(url,headers=self.header)
|
||||||
|
jo = json.loads(rsp.text)
|
||||||
|
title = jo['title'].strip()
|
||||||
|
link = jo['hls_url'].strip()
|
||||||
|
vod = {
|
||||||
|
"vod_id":tid,
|
||||||
|
"vod_name":title,
|
||||||
|
"vod_pic":aid[1],
|
||||||
|
"type_name":'',
|
||||||
|
"vod_year":"",
|
||||||
|
"vod_area":"",
|
||||||
|
"vod_remarks":"",
|
||||||
|
"vod_actor":"",
|
||||||
|
"vod_director":"",
|
||||||
|
"vod_content":""
|
||||||
|
}
|
||||||
|
vod['vod_play_from'] = 'CCTV'
|
||||||
|
vod['vod_play_url'] = title+"$"+link
|
||||||
|
|
||||||
|
result = {
|
||||||
|
'list':[
|
||||||
|
vod
|
||||||
|
]
|
||||||
|
}
|
||||||
|
return result
|
||||||
|
def searchContent(self,key,quick):
|
||||||
|
result = {
|
||||||
|
'list':[]
|
||||||
|
}
|
||||||
|
return result
|
||||||
|
def playerContent(self,flag,id,vipFlags):
|
||||||
|
result = {}
|
||||||
|
rsp = self.fetch(id,headers=self.header)
|
||||||
|
content = rsp.text.strip()
|
||||||
|
arr = content.split('\n')
|
||||||
|
urlPrefix = self.regStr(id,'(http[s]?://[a-zA-z0-9.]+)/')
|
||||||
|
url = urlPrefix + arr[-1]
|
||||||
|
result["parse"] = 0
|
||||||
|
result["playUrl"] = ''
|
||||||
|
result["url"] = url
|
||||||
|
result["header"] = ''
|
||||||
|
return result
|
||||||
|
|
||||||
|
config = {
|
||||||
|
"player": {},
|
||||||
|
"filter":{
|
||||||
|
"TOPC1571217727564820":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451543228296920":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1571040589483598":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451542784285432":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451543462858283":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451558590627940":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451543168050863":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1571217374070848":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451543346581129":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451542672944335":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451539822927345":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451540328102649":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451540389082713":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451539894330405":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451540448405749":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451558496100826":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451559129520755":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451559097947700":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451558858788377":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451558532019883":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451559066181661":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1571034705435323":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1571646754621556":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1609904361007481":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451540709098112":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451558887804404":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451558926200436":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451558428005729":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451558779639282":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451558819463311":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451559180488841":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451558687534149":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451559038345600":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451558650605123":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451539822927345":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451540858793305":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451540268188575":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451541113743615":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451541205513705":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1577672009520911":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1575253587571324":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451557052519584":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451558150787467":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451557893544236":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451557421544786":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451378967257534":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451525103989666":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451525460925648":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1473235107169415":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1571034869935436":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1608533695279753":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1570874587435537":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451557523542854":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1570875218228998":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1570876640457386":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1571021385508957":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1571021251454875":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1571021323137369":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1571021159595290":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1570780618796536":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1574995326079121":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1576631973420833":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451543312252987":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451543382680164":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451543426689237":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1569314345479107":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451463780801881":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451528493821255":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451374975347585":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1554187056533820":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451536118642783":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451538455169283":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451536035602751":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451984181884527":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451984533334125":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451540644606949":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451540858793305":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451540268188575":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451541113743615":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451541205513705":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1577672009520911":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1592552941644815":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451557109280614":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451557739596986":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451557825546179":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451558118808439":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451558190239536":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451558088858410":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451557776198149":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451557930785264":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1503545711557359":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451557371520714":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451557691081955":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451557861628208":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451557970755294":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1571646819318596":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451542933238628":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451525396109388":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451531385787654":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1453100395512779":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451526640730841":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451379074008632":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1640330887412898":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451542209144770":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451559448233349":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451559836238828":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451542273075862":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451542209144770":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451559936284927":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451559414465320":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451542134053698":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451526037568184":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451466072378425":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451546588784893":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451534366388377":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1593419181674791":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451541349400938":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1571034804976375":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1482483166133803":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451525302140236":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451542134053698":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451541564922207":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451535575561597":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1627961377879898":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1582272259917160":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451468496522494":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451467940101208":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451984638791216":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451984801613379":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1601348042760302":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451547605511387":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451984851125433":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451535663610626":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1611826337610628":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1571300682556971":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1579169060379297":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451527089955940":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451527001597710":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1487120479377477":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1474277421637816":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451464786232149":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1547519813971570":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1452063816677656":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1564019920570762":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1547521714115947":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1509500865106312":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1513676755770201":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1516784350726581":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1569729252342702":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1604397385056621":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1590026042145705":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1577697653272281":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451985071887935":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451984891490556":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1474275463547690":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451984047073332":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451984214170587":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451984378754815":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451985188986150":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451984341218765":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451984731428297":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451984447718918":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451984242834620":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451984301286720":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451538709371329":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1569226855085860":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451541564922207":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451542029126607":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451552002869953":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451551777876756":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451549958391444":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451551426170389":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451552481492403":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1462860742367700":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451550970356385":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451551371554333":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451550484638864":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451550531682936":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451549599140203":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451551258388672":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451551830518827":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1551324792732798":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1551323337921620":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1551323403033398":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1551324843068553":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1634807797280923":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1634807873035403":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1634807936107991":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1634808174904190":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1634808300961576":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451540777295250":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451552002869953":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451548615930237":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451549411228903":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451549547540149":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451550589995997":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451551310742737":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451551891055866":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451550868295303":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451354597100320":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451469943519994":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1495184612807684":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1470713254980521":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451560112462173":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451469901250966":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451469804671799":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451558049329358":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451557487468814":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1564109128610932":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1564109254301161":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451527941788652":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451526164984187":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1564131644145429":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1564109722559395":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1564109434999268":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1564109356650207":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451528087494889":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451527993718730":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451530272783201":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1564110136027687":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1649983616689859":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1575602995944674":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1578551434601482":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1564110696628209":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1564110615253124":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1564110396694880":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1564110834985329":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1564110222559767":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1462504102545692":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1564109813378483":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1568949310515140":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1600745974233265":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1563178908227191":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1568949200635957":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1600746045741952":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1568966472372643":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1563178586782832":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1632709936747979":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1568966325430648":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1632628323813790":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1568966155566515":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1570787364956444":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1568966013656550":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1568966232265609":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1568949394517190":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1563179005948252":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1568966531726705":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1563178829094125":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1597627647957699":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1563178120425659":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1568965444563295":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1568966086614400":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451557646802924":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451541666791291":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1508747509633692":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451558484007800":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451558856402351":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451558291260577":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451558515719854":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1579401761622774":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1579401989187953":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451558769767256":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451558399948678":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451558552047910":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1626161016006801":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1657505173323752":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1574909786070351":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1626832834318986":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1597825254395109":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451558438767762":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451558328292617":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451558728003217":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451558644535996":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451558178940505":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451558610462968":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451559603261584":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451559695702690":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451559569040502":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451559479171411":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451559756374759":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451559378830189":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451559666055645":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1476950587121943":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451464548229761":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1573528152700717":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451558013229330":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451559901017891":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451559966897957":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451560002205989":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451559344361150":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451559867985861":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451559534065469":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451559725520729":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451559633994614":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1528430065133683":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451379250581117":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451542397206110":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451541414450906":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1570593464032566":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451541994820527":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451534421925242":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451542346007956":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451542308412911":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451542132455743":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1462849800640766":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451541538046196":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1570025984977611":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1570026397101703":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1570593186033488":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1570026172793162":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451984095463376":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451984417763860":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451542099519708":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451534465694290":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451542222069826":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451542273313866":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1528685010104859":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451541450128978":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451541189657627":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451541229451689":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1563179546003162":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1563178734372977":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
header = {
|
||||||
|
"User-Agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/94.0.4606.54 Safari/537.36"
|
||||||
|
}
|
||||||
|
|
||||||
|
def localProxy(self,param):
|
||||||
|
return [200, "video/MP2T", action, ""]
|
487
py/plugin/py_cctv2.json
Normal file
487
py/plugin/py_cctv2.json
Normal file
@ -0,0 +1,487 @@
|
|||||||
|
#coding=utf-8
|
||||||
|
#!/usr/bin/python
|
||||||
|
import sys
|
||||||
|
sys.path.append('..')
|
||||||
|
from base.spider import Spider
|
||||||
|
import json
|
||||||
|
import time
|
||||||
|
import base64
|
||||||
|
|
||||||
|
class Spider(Spider): # 元类 默认的元类 type
|
||||||
|
def getName(self):
|
||||||
|
return "央视2"
|
||||||
|
def init(self,extend=""):
|
||||||
|
print("============{0}============".format(extend))
|
||||||
|
pass
|
||||||
|
def isVideoFormat(self,url):
|
||||||
|
pass
|
||||||
|
def manualVideoCheck(self):
|
||||||
|
pass
|
||||||
|
def homeContent(self,filter):
|
||||||
|
# https://meijuchong.cc/
|
||||||
|
result = {}
|
||||||
|
cateManual = {
|
||||||
|
"新闻1":"TOPC1451539822927345",#华人世界
|
||||||
|
"新闻2":"TOPC1451558926200436",#环球视线
|
||||||
|
"法治": "TOPC1451542672944335", #忏悔录
|
||||||
|
"经济": "TOPC1451531385787654", #天下财经
|
||||||
|
"科教1":"TOPC1451540268188575", #国宝档案
|
||||||
|
"科教2":"TOPC1451543426689237", #夜线
|
||||||
|
"农业1": "TOPC1568949310515140", #致富经
|
||||||
|
"农业2": "TOPC1563178829094125", #乡间纪事
|
||||||
|
"健康乡村纪实": "TOPC1451542933238628", #见证
|
||||||
|
"音乐1": "TOPC1451541994820527", #民歌·中国
|
||||||
|
"音乐2": "TOPC1451542222069826", #音乐传奇
|
||||||
|
"电影电视剧": "TOPC1451469943519994", #星推荐
|
||||||
|
"军事1": "TOPC1451527941788652", #军事报道
|
||||||
|
"军事2": "TOPC1575602995944674", #军事纪录
|
||||||
|
"动画":"TOPC1451542209144770", #动画城
|
||||||
|
"少儿": "TOPC1451559344361150", #大仓库
|
||||||
|
"生活": "TOPC1451541349400938", #远方的家
|
||||||
|
"综艺1": "TOPC1451541564922207", #中华情
|
||||||
|
"综艺2": "TOPC1451984301286720", #欢乐中国行
|
||||||
|
"体育1": "TOPC1451550970356385", #体坛快讯
|
||||||
|
"体育2": "TOPC1551324792732798", #ATP周刊
|
||||||
|
"戏曲": "TOPC1451558728003217" #影视剧场
|
||||||
|
}
|
||||||
|
classes = []
|
||||||
|
for k in cateManual:
|
||||||
|
classes.append({
|
||||||
|
'type_name':k,
|
||||||
|
'type_id':cateManual[k]
|
||||||
|
})
|
||||||
|
|
||||||
|
result['class'] = classes
|
||||||
|
if(filter):
|
||||||
|
result['filters'] = self.config['filter']
|
||||||
|
return result
|
||||||
|
def homeVideoContent(self):
|
||||||
|
result = {
|
||||||
|
'list':[]
|
||||||
|
}
|
||||||
|
return result
|
||||||
|
def categoryContent(self,tid,pg,filter,extend):
|
||||||
|
|
||||||
|
result = {}
|
||||||
|
# extend['id'] = tid
|
||||||
|
extend['p'] = pg
|
||||||
|
extend['sort']="desc"
|
||||||
|
extend['mode']=0
|
||||||
|
|
||||||
|
filterParams = ["id", "p", "d", "sort","mode"]
|
||||||
|
params = ["", "", "", "",""]
|
||||||
|
for idx in range(len(filterParams)):
|
||||||
|
fp = filterParams[idx]
|
||||||
|
if fp in extend.keys():
|
||||||
|
params[idx] = '{0}={1}'.format(filterParams[idx],extend[fp])
|
||||||
|
suffix = '&'.join(params)
|
||||||
|
url = 'https://api.cntv.cn/NewVideo/getVideoListByColumn?{0}&n=20&sort=desc&mode=0&serviceId=tvcctv&t=json'.format(suffix)
|
||||||
|
if not tid.startswith('TOPC'):
|
||||||
|
url = 'https://api.cntv.cn/NewVideo/getVideoListByAlbumIdNew?{0}&n=20&sort=desc&mode=0&serviceId=tvcctv&t=json'.format(suffix)
|
||||||
|
|
||||||
|
rsp = self.fetch(url,headers=self.header)
|
||||||
|
jo = json.loads(rsp.text)
|
||||||
|
vodList = jo['data']['list']
|
||||||
|
videos = []
|
||||||
|
for vod in vodList:
|
||||||
|
guid = vod['guid']
|
||||||
|
title = vod['title']
|
||||||
|
img = vod['image']
|
||||||
|
brief = vod['brief']
|
||||||
|
videos.append({
|
||||||
|
"vod_id":guid+"###"+img,
|
||||||
|
"vod_name":title,
|
||||||
|
"vod_pic":img,
|
||||||
|
"vod_remarks":''
|
||||||
|
})
|
||||||
|
result['list'] = videos
|
||||||
|
result['page'] = pg
|
||||||
|
result['pagecount'] = 9999
|
||||||
|
result['limit'] = 90
|
||||||
|
result['total'] = 999999
|
||||||
|
return result
|
||||||
|
|
||||||
|
def detailContent(self,array):
|
||||||
|
aid = array[0].split('###')
|
||||||
|
tid = aid[0]
|
||||||
|
url = "https://vdn.apps.cntv.cn/api/getHttpVideoInfo.do?pid={0}".format(tid)
|
||||||
|
|
||||||
|
rsp = self.fetch(url,headers=self.header)
|
||||||
|
jo = json.loads(rsp.text)
|
||||||
|
title = jo['title'].strip()
|
||||||
|
link = jo['hls_url'].strip()
|
||||||
|
vod = {
|
||||||
|
"vod_id":tid,
|
||||||
|
"vod_name":title,
|
||||||
|
"vod_pic":aid[1],
|
||||||
|
"type_name":'',
|
||||||
|
"vod_year":"",
|
||||||
|
"vod_area":"",
|
||||||
|
"vod_remarks":"",
|
||||||
|
"vod_actor":"",
|
||||||
|
"vod_director":"",
|
||||||
|
"vod_content":""
|
||||||
|
}
|
||||||
|
vod['vod_play_from'] = 'CCTV'
|
||||||
|
vod['vod_play_url'] = title+"$"+link
|
||||||
|
|
||||||
|
result = {
|
||||||
|
'list':[
|
||||||
|
vod
|
||||||
|
]
|
||||||
|
}
|
||||||
|
return result
|
||||||
|
def searchContent(self,key,quick):
|
||||||
|
result = {
|
||||||
|
'list':[]
|
||||||
|
}
|
||||||
|
return result
|
||||||
|
def playerContent(self,flag,id,vipFlags):
|
||||||
|
result = {}
|
||||||
|
rsp = self.fetch(id,headers=self.header)
|
||||||
|
content = rsp.text.strip()
|
||||||
|
arr = content.split('\n')
|
||||||
|
urlPrefix = self.regStr(id,'(http[s]?://[a-zA-z0-9.]+)/')
|
||||||
|
url = urlPrefix + arr[-1]
|
||||||
|
result["parse"] = 0
|
||||||
|
result["playUrl"] = ''
|
||||||
|
result["url"] = url
|
||||||
|
result["header"] = ''
|
||||||
|
return result
|
||||||
|
|
||||||
|
config = {
|
||||||
|
"player": {},
|
||||||
|
# "filter": {"1": [{"key":"sub","name":"类别","value":[{"n":"海峡两岸","v":"TOPC1451540328102649"},{"n":"今日关注","v":"TOPC1451540389082713"}],{"key": "d", "name": "年份", "value": [{"n": "全部", "v": ""}, {"n": "2022", "v": "2022"}, {"n": "2021", "v": "2021"}, {"n": "2020", "v": "2020"}, {"n": "2019", "v": "2019"}, {"n": "2018", "v": "2018"}, {"n": "2017", "v": "2017"}, {"n": "2016", "v": "2016"}, {"n": "2015", "v": "2015"}, {"n": "2014", "v": "2014"}, {"n": "2013", "v": "2013"}, {"n": "2012", "v": "2012"}, {"n": "2011", "v": "2011"}, {"n": "2010", "v": "2010"}, {"n": "2009", "v": "2009"}]}],"2": [{"key":"sub","name":"类别","value":[{"n":"天网","v":"TOPC1451543228296920"},{"n":"一线","v":"TOPC1451543462858283"}],{"key": "d", "name": "年份", "value": [{"n": "全部", "v": ""}, {"n": "2022", "v": "2022"}, {"n": "2021", "v": "2021"}, {"n": "2020", "v": "2020"}, {"n": "2019", "v": "2019"}, {"n": "2018", "v": "2018"}, {"n": "2017", "v": "2017"}, {"n": "2016", "v": "2016"}, {"n": "2015", "v": "2015"}, {"n": "2014", "v": "2014"}, {"n": "2013", "v": "2013"}, {"n": "2012", "v": "2012"}, {"n": "2011", "v": "2011"}, {"n": "2010", "v": "2010"}, {"n": "2009", "v": "2009"}]}]}
|
||||||
|
"filter": {"TOPC1451539822927345": [{"key":"id","name":"类别","value":[
|
||||||
|
{"n":"华人世界","v":"TOPC1451539822927345"},
|
||||||
|
{"n":"海峡两岸","v":"TOPC1451540328102649"},
|
||||||
|
{"n":"今日关注","v":"TOPC1451540389082713"},
|
||||||
|
{"n":"中国新闻","v":"TOPC1451539894330405"},
|
||||||
|
{"n":"今日亚洲","v":"TOPC1451540448405749"},
|
||||||
|
{"n":"朝闻天下","v":"TOPC1451558496100826"},
|
||||||
|
{"n":"新闻直播间","v":"TOPC1451559129520755"},
|
||||||
|
{"n":"新闻30分","v":"TOPC1451559097947700"},
|
||||||
|
{"n":"共同关注","v":"TOPC1451558858788377"},
|
||||||
|
{"n":"东方时空","v":"TOPC1451558532019883"},
|
||||||
|
{"n":"新闻1+1","v":"TOPC1451559066181661"},
|
||||||
|
{"n":"今日环球","v":"TOPC1571034705435323"},
|
||||||
|
{"n":"华人故事","v":"TOPC1571646754621556"}]},{"key": "d", "name": "年份", "value": [{"n": "全部", "v": ""}, {"n": "2022", "v": "2022"}, {"n": "2021", "v": "2021"}, {"n": "2020", "v": "2020"}, {"n": "2019", "v": "2019"}, {"n": "2018", "v": "2018"}, {"n": "2017", "v": "2017"}, {"n": "2016", "v": "2016"}, {"n": "2015", "v": "2015"}, {"n": "2014", "v": "2014"}, {"n": "2013", "v": "2013"}, {"n": "2012", "v": "2012"}, {"n": "2011", "v": "2011"}, {"n": "2010", "v": "2010"}, {"n": "2009", "v": "2009"}]}],
|
||||||
|
"TOPC1451558926200436": [{"key":"id","name":"类别","value":[{"n":"环球视线","v":"TOPC1451558926200436"},
|
||||||
|
{"n":"鲁健访谈","v":"TOPC1609904361007481"},
|
||||||
|
{"n":"深度国际","v":"TOPC1451540709098112"},
|
||||||
|
{"n":"国际时讯","v":"TOPC1451558887804404"},
|
||||||
|
{"n":"24小时","v":"TOPC1451558428005729"},
|
||||||
|
{"n":"午夜新闻","v":"TOPC1451558779639282"},
|
||||||
|
{"n":"新闻调查","v":"TOPC1451558819463311"},
|
||||||
|
{"n":"新闻周刊","v":"TOPC1451559180488841"},
|
||||||
|
{"n":"世界周刊","v":"TOPC1451558687534149"},
|
||||||
|
{"n":"面对面","v":"TOPC1451559038345600"},
|
||||||
|
{"n":"每周质量报告","v":"TOPC1451558650605123"},
|
||||||
|
{"n":"华人世界","v":"TOPC1451539822927345"}]},{"key": "d", "name": "年份", "value": [{"n": "全部", "v": ""}, {"n": "2022", "v": "2022"}, {"n": "2021", "v": "2021"}, {"n": "2020", "v": "2020"}, {"n": "2019", "v": "2019"}, {"n": "2018", "v": "2018"}, {"n": "2017", "v": "2017"}, {"n": "2016", "v": "2016"}, {"n": "2015", "v": "2015"}, {"n": "2014", "v": "2014"}, {"n": "2013", "v": "2013"}, {"n": "2012", "v": "2012"}, {"n": "2011", "v": "2011"}, {"n": "2010", "v": "2010"}, {"n": "2009", "v": "2009"}]}],
|
||||||
|
"TOPC1451542672944335": [{"key":"id","name":"类别","value":[{"n":"方圆剧阵","v":"TOPC1571217727564820"},
|
||||||
|
{"n":"天网","v":"TOPC1451543228296920"},
|
||||||
|
{"n":"生命线","v":"TOPC1571040589483598"},
|
||||||
|
{"n":"道德观察","v":"TOPC1451542784285432"},
|
||||||
|
{"n":"一线","v":"TOPC1451543462858283"},
|
||||||
|
{"n":"法治在线","v":"TOPC1451558590627940"},
|
||||||
|
{"n":"热线12","v":"TOPC1451543168050863"},
|
||||||
|
{"n":"从心开始","v":"TOPC1571217374070848"},
|
||||||
|
{"n":"现场","v":"TOPC1571301089686775"},
|
||||||
|
{"n":"小区大事","v":"TOPC1451543346581129"},
|
||||||
|
{"n":"法治深壹度","v":"TOPC1571535828826169"},
|
||||||
|
{"n":"忏悔录","v":"TOPC1451542672944335"}]},{"key": "d", "name": "年份", "value": [{"n": "全部", "v": ""}, {"n": "2022", "v": "2022"}, {"n": "2021", "v": "2021"}, {"n": "2020", "v": "2020"}, {"n": "2019", "v": "2019"}, {"n": "2018", "v": "2018"}, {"n": "2017", "v": "2017"}, {"n": "2016", "v": "2016"}, {"n": "2015", "v": "2015"}, {"n": "2014", "v": "2014"}, {"n": "2013", "v": "2013"}, {"n": "2012", "v": "2012"}, {"n": "2011", "v": "2011"}, {"n": "2010", "v": "2010"}, {"n": "2009", "v": "2009"}]}],
|
||||||
|
"TOPC1451531385787654": [{"key":"id","name":"类别","value":[{"n":"我有传家宝","v":"TOPC1451525396109388"},
|
||||||
|
{"n":"天下财经","v":"TOPC1451531385787654"},
|
||||||
|
{"n":"正点财经","v":"TOPC1453100395512779"},
|
||||||
|
{"n":"收藏传奇","v":"TOPC1451526640730841"},
|
||||||
|
{"n":"分秒必争","v":"TOPC1451379074008632"}]},{"key": "d", "name": "年份", "value": [{"n": "全部", "v": ""}, {"n": "2022", "v": "2022"}, {"n": "2021", "v": "2021"}, {"n": "2020", "v": "2020"}, {"n": "2019", "v": "2019"}, {"n": "2018", "v": "2018"}, {"n": "2017", "v": "2017"}, {"n": "2016", "v": "2016"}, {"n": "2015", "v": "2015"}, {"n": "2014", "v": "2014"}, {"n": "2013", "v": "2013"}, {"n": "2012", "v": "2012"}, {"n": "2011", "v": "2011"}, {"n": "2010", "v": "2010"}, {"n": "2009", "v": "2009"}]}],
|
||||||
|
"TOPC1451540268188575": [{"key":"id","name":"类别","value":[{"n":"天涯共此时","v":"TOPC1451540858793305"},
|
||||||
|
{"n":"国宝档案","v":"TOPC1451540268188575"},
|
||||||
|
{"n":"真相","v":"TOPC1503545711557359"},
|
||||||
|
{"n":"大家","v":"TOPC1451557371520714"},
|
||||||
|
{"n":"讲述","v":"TOPC1451557691081955"},
|
||||||
|
{"n":"人物","v":"TOPC1451557861628208"},
|
||||||
|
{"n":"动物世界","v":"TOPC1451378967257534"},
|
||||||
|
{"n":"人与自然","v":"TOPC1451525103989666"},
|
||||||
|
{"n":"中华民族","v":"TOPC1451525460925648"},
|
||||||
|
{"n":"国家记忆","v":"TOPC1473235107169415"},
|
||||||
|
{"n":"国宝·发现","v":"TOPC1571034869935436"},
|
||||||
|
{"n":"百家讲坛","v":"TOPC1451557052519584"},
|
||||||
|
{"n":"自然传奇","v":"TOPC1451558150787467"},
|
||||||
|
{"n":"探索·发现","v":"TOPC1451557893544236"},
|
||||||
|
{"n":"地理·中国","v":"TOPC1451557421544786"},
|
||||||
|
{"n":"外国人在中国","v":"TOPC1451541113743615"},
|
||||||
|
{"n":"文明之旅","v":"TOPC1451541205513705"},
|
||||||
|
{"n":"记住乡愁第六季","v":"TOPC1577672009520911"},
|
||||||
|
{"n":"跟着书本去旅行","v":"TOPC1575253587571324"},
|
||||||
|
{"n":"记住乡愁第七季","v":"TOPC1608533695279753"},
|
||||||
|
{"n":"时尚科技秀","v":"TOPC1570874587435537"},
|
||||||
|
{"n":"创新进行时","v":"TOPC1570875218228998"},
|
||||||
|
{"n":"解码科技史","v":"TOPC1570876640457386"},
|
||||||
|
{"n":"科学动物园","v":"TOPC1571021385508957"},
|
||||||
|
{"n":"考古公开课","v":"TOPC1571021251454875"},
|
||||||
|
{"n":"科幻地带","v":"TOPC1571021323137369"},
|
||||||
|
{"n":"实验现场","v":"TOPC1571021159595290"}]},{"key": "d", "name": "年份", "value": [{"n": "全部", "v": ""}, {"n": "2022", "v": "2022"}, {"n": "2021", "v": "2021"}, {"n": "2020", "v": "2020"}, {"n": "2019", "v": "2019"}, {"n": "2018", "v": "2018"}, {"n": "2017", "v": "2017"}, {"n": "2016", "v": "2016"}, {"n": "2015", "v": "2015"}, {"n": "2014", "v": "2014"}, {"n": "2013", "v": "2013"}, {"n": "2012", "v": "2012"}, {"n": "2011", "v": "2011"}, {"n": "2010", "v": "2010"}, {"n": "2009", "v": "2009"}]}],
|
||||||
|
"TOPC1451543426689237": [{"key":"id","name":"类别","value":[{"n":"人物·故事","v":"TOPC1570780618796536"},
|
||||||
|
{"n":"百家说故事","v":"TOPC1574995326079121"},
|
||||||
|
{"n":"透视新科技","v":"TOPC1576631973420833"},
|
||||||
|
{"n":"夕阳红","v":"TOPC1451543312252987"},
|
||||||
|
{"n":"心理访谈","v":"TOPC1451543382680164"},
|
||||||
|
{"n":"读书","v":"TOPC1451557523542854"},
|
||||||
|
{"n":"夜线","v":"TOPC1451543426689237"},
|
||||||
|
{"n":"我爱发明","v":"TOPC1569314345479107"},
|
||||||
|
{"n":"环球科技视野","v":"TOPC1451463780801881"},
|
||||||
|
{"n":"状元360","v":"TOPC1451528493821255"},
|
||||||
|
{"n":"1起聊聊","v":"TOPC1451374975347585"},
|
||||||
|
{"n":"秘境之眼","v":"TOPC1554187056533820"},
|
||||||
|
{"n":"文化视点","v":"TOPC1451536118642783"},
|
||||||
|
{"n":"文化正午","v":"TOPC1451538455169283"},
|
||||||
|
{"n":"文化大百科","v":"TOPC1451536035602751"},
|
||||||
|
{"n":"动物传奇","v":"TOPC1451984181884527"},
|
||||||
|
{"n":"文化讲坛","v":"TOPC1451984533334125"},
|
||||||
|
{"n":"流行无限","v":"TOPC1451540644606949"},
|
||||||
|
{"n":"天涯共此时","v":"TOPC1451540858793305"},
|
||||||
|
{"n":"中国影像方志","v":"TOPC1592552941644815"},
|
||||||
|
{"n":"创新无限","v":"TOPC1451557109280614"},
|
||||||
|
{"n":"科技人生","v":"TOPC1451557739596986"},
|
||||||
|
{"n":"绿色空间","v":"TOPC1451557825546179"},
|
||||||
|
{"n":"重访","v":"TOPC1451558118808439"},
|
||||||
|
{"n":"走近科学","v":"TOPC1451558190239536"},
|
||||||
|
{"n":"原来如此","v":"TOPC1451558088858410"},
|
||||||
|
{"n":"科技之光","v":"TOPC1451557776198149"},
|
||||||
|
{"n":"文明密码","v":"TOPC1451557930785264"},
|
||||||
|
{"n":"我爱发明(科普)","v":"TOPC1451557970755294"}]},{"key": "d", "name": "年份", "value": [{"n": "全部", "v": ""}, {"n": "2022", "v": "2022"}, {"n": "2021", "v": "2021"}, {"n": "2020", "v": "2020"}, {"n": "2019", "v": "2019"}, {"n": "2018", "v": "2018"}, {"n": "2017", "v": "2017"}, {"n": "2016", "v": "2016"}, {"n": "2015", "v": "2015"}, {"n": "2014", "v": "2014"}, {"n": "2013", "v": "2013"}, {"n": "2012", "v": "2012"}, {"n": "2011", "v": "2011"}, {"n": "2010", "v": "2010"}, {"n": "2009", "v": "2009"}]}],
|
||||||
|
"TOPC1568949310515140": [{"key":"id","name":"类别","value":[{"n":"致富经","v":"TOPC1568949310515140"},
|
||||||
|
{"n":"三农群英汇","v":"TOPC1600745974233265"},
|
||||||
|
{"n":"田间示范秀","v":"TOPC1563178908227191"},
|
||||||
|
{"n":"农业气象","v":"TOPC1568949200635957"},
|
||||||
|
{"n":"中国三农报道","v":"TOPC1600746045741952"},
|
||||||
|
{"n":"大地讲堂","v":"TOPC1568966472372643"},
|
||||||
|
{"n":"乡土中国","v":"TOPC1563178586782832"},
|
||||||
|
{"n":"振兴路上","v":"TOPC1632709936747979"},
|
||||||
|
{"n":"谁知盘中餐","v":"TOPC1568966325430648"},
|
||||||
|
{"n":"田野里的歌声","v":"TOPC1632628323813790"},
|
||||||
|
{"n":"乡理乡亲","v":"TOPC1568966155566515"}]},{"key": "d", "name": "年份", "value": [{"n": "全部", "v": ""}, {"n": "2022", "v": "2022"}, {"n": "2021", "v": "2021"}, {"n": "2020", "v": "2020"}, {"n": "2019", "v": "2019"}, {"n": "2018", "v": "2018"}, {"n": "2017", "v": "2017"}, {"n": "2016", "v": "2016"}, {"n": "2015", "v": "2015"}, {"n": "2014", "v": "2014"}, {"n": "2013", "v": "2013"}, {"n": "2012", "v": "2012"}, {"n": "2011", "v": "2011"}, {"n": "2010", "v": "2010"}, {"n": "2009", "v": "2009"}]}],
|
||||||
|
"TOPC1563178829094125": [{"key":"id","name":"类别","value":[{"n":"我的美丽乡村","v":"TOPC1570787364956444"},
|
||||||
|
{"n":"攻坚日记","v":"TOPC1568966013656550"},
|
||||||
|
{"n":"地球村日记","v":"TOPC1568966232265609"},
|
||||||
|
{"n":"乡约","v":"TOPC1568949394517190"},
|
||||||
|
{"n":"乡村剧场","v":"TOPC1563179005948252"},
|
||||||
|
{"n":"乡村振兴面对面","v":"TOPC1568966531726705"},
|
||||||
|
{"n":"乡间纪事","v":"TOPC1563178829094125"},
|
||||||
|
{"n":"超级新农人","v":"TOPC1597627647957699"},
|
||||||
|
{"n":"科技链","v":"TOPC1563178120425659"},
|
||||||
|
{"n":"乡村振兴资讯","v":"TOPC1568965444563295"},
|
||||||
|
{"n":"遍地英雄","v":"TOPC1568966086614400"}]},{"key": "d", "name": "年份", "value": [{"n": "全部", "v": ""}, {"n": "2022", "v": "2022"}, {"n": "2021", "v": "2021"}, {"n": "2020", "v": "2020"}, {"n": "2019", "v": "2019"}, {"n": "2018", "v": "2018"}, {"n": "2017", "v": "2017"}, {"n": "2016", "v": "2016"}, {"n": "2015", "v": "2015"}, {"n": "2014", "v": "2014"}, {"n": "2013", "v": "2013"}, {"n": "2012", "v": "2012"}, {"n": "2011", "v": "2011"}, {"n": "2010", "v": "2010"}, {"n": "2009", "v": "2009"}]}],
|
||||||
|
"TOPC1451542933238628": [{"key":"id","name":"类别","value":[{"n":"健康之路","v":"TOPC1451557646802924"},
|
||||||
|
{"n":"中华医药","v":"TOPC1451541666791291"},
|
||||||
|
{"n":"乡村大舞台","v":"TOPC1563179546003162"},
|
||||||
|
{"n":"记住乡愁第八季","v":"TOPC1640330887412898"},
|
||||||
|
{"n":"印象·乡村","v":"TOPC1563178734372977"},
|
||||||
|
{"n":"中国缘","v":"TOPC1571646819318596"},
|
||||||
|
{"n":"见证","v":"TOPC1451542933238628"}]},{"key": "d", "name": "年份", "value": [{"n": "全部", "v": ""}, {"n": "2022", "v": "2022"}, {"n": "2021", "v": "2021"}, {"n": "2020", "v": "2020"}, {"n": "2019", "v": "2019"}, {"n": "2018", "v": "2018"}, {"n": "2017", "v": "2017"}, {"n": "2016", "v": "2016"}, {"n": "2015", "v": "2015"}, {"n": "2014", "v": "2014"}, {"n": "2013", "v": "2013"}, {"n": "2012", "v": "2012"}, {"n": "2011", "v": "2011"}, {"n": "2010", "v": "2010"}, {"n": "2009", "v": "2009"}]}],
|
||||||
|
"TOPC1451541994820527": [{"key":"id","name":"类别","value":[{"n":"乐享汇","v":"TOPC1528430065133683"},
|
||||||
|
{"n":"国际艺苑","v":"TOPC1451379250581117"},
|
||||||
|
{"n":"中国音乐电视","v":"TOPC1451542397206110"},
|
||||||
|
{"n":"精彩音乐汇","v":"TOPC1451541414450906"},
|
||||||
|
{"n":"童声唱","v":"TOPC1570593464032566"},
|
||||||
|
{"n":"民歌·中国","v":"TOPC1451541994820527"},
|
||||||
|
{"n":"CCTV音乐厅","v":"TOPC1451534421925242"},
|
||||||
|
{"n":"影视留声机","v":"TOPC1451542346007956"},
|
||||||
|
{"n":"音乐人生","v":"TOPC1451542308412911"},
|
||||||
|
{"n":"一起音乐吧","v":"TOPC1451542132455743"},
|
||||||
|
{"n":"音乐公开课","v":"TOPC1462849800640766"},
|
||||||
|
{"n":"乐游天下","v":"TOPC1451541538046196"}]},{"key": "d", "name": "年份", "value": [{"n": "全部", "v": ""}, {"n": "2022", "v": "2022"}, {"n": "2021", "v": "2021"}, {"n": "2020", "v": "2020"}, {"n": "2019", "v": "2019"}, {"n": "2018", "v": "2018"}, {"n": "2017", "v": "2017"}, {"n": "2016", "v": "2016"}, {"n": "2015", "v": "2015"}, {"n": "2014", "v": "2014"}, {"n": "2013", "v": "2013"}, {"n": "2012", "v": "2012"}, {"n": "2011", "v": "2011"}, {"n": "2010", "v": "2010"}, {"n": "2009", "v": "2009"}]}],
|
||||||
|
"TOPC1451542222069826": [{"key":"id","name":"类别","value":[{"n":"中国节拍","v":"TOPC1570025984977611"},
|
||||||
|
{"n":"聆听时刻","v":"TOPC1570026397101703"},
|
||||||
|
{"n":"音乐周刊","v":"TOPC1570593186033488"},
|
||||||
|
{"n":"合唱先锋","v":"TOPC1570026172793162"},
|
||||||
|
{"n":"巅峰音乐汇","v":"TOPC1451984095463376"},
|
||||||
|
{"n":"曲苑杂坛","v":"TOPC1451984417763860"},
|
||||||
|
{"n":"星光舞台","v":"TOPC1451542099519708"},
|
||||||
|
{"n":"百年歌声","v":"TOPC1451534465694290"},
|
||||||
|
{"n":"音乐传奇","v":"TOPC1451542222069826"},
|
||||||
|
{"n":"音乐告诉你","v":"TOPC1451542273313866"},
|
||||||
|
{"n":"广场舞金曲","v":"TOPC1528685010104859"},
|
||||||
|
{"n":"快乐琴童","v":"TOPC1451541450128978"},
|
||||||
|
{"n":"歌声与微笑","v":"TOPC1451541189657627"},
|
||||||
|
{"n":"今乐坛","v":"TOPC1451541229451689"}]},{"key": "d", "name": "年份", "value": [{"n": "全部", "v": ""}, {"n": "2022", "v": "2022"}, {"n": "2021", "v": "2021"}, {"n": "2020", "v": "2020"}, {"n": "2019", "v": "2019"}, {"n": "2018", "v": "2018"}, {"n": "2017", "v": "2017"}, {"n": "2016", "v": "2016"}, {"n": "2015", "v": "2015"}, {"n": "2014", "v": "2014"}, {"n": "2013", "v": "2013"}, {"n": "2012", "v": "2012"}, {"n": "2011", "v": "2011"}, {"n": "2010", "v": "2010"}, {"n": "2009", "v": "2009"}]}],
|
||||||
|
"TOPC1451469943519994": [{"key":"id","name":"类别","value":[{"n":"中国电影报道","v":"TOPC1451354597100320"},
|
||||||
|
{"n":"星推荐","v":"TOPC1451469943519994"},
|
||||||
|
{"n":"剧说很好看","v":"TOPC1495184612807684"},
|
||||||
|
{"n":"今日影评","v":"TOPC1470713254980521"},
|
||||||
|
{"n":"世界电影之旅","v":"TOPC1451560112462173"},
|
||||||
|
{"n":"影视俱乐部","v":"TOPC1451469901250966"},
|
||||||
|
{"n":"影视同期声","v":"TOPC1451469804671799"},
|
||||||
|
{"n":"影视名堂","v":"TOPC1451558049329358"},
|
||||||
|
{"n":"第10放映室","v":"TOPC1451557487468814"}]},{"key": "d", "name": "年份", "value": [{"n": "全部", "v": ""}, {"n": "2022", "v": "2022"}, {"n": "2021", "v": "2021"}, {"n": "2020", "v": "2020"}, {"n": "2019", "v": "2019"}, {"n": "2018", "v": "2018"}, {"n": "2017", "v": "2017"}, {"n": "2016", "v": "2016"}, {"n": "2015", "v": "2015"}, {"n": "2014", "v": "2014"}, {"n": "2013", "v": "2013"}, {"n": "2012", "v": "2012"}, {"n": "2011", "v": "2011"}, {"n": "2010", "v": "2010"}, {"n": "2009", "v": "2009"}]}],
|
||||||
|
"TOPC1451527941788652": [{"key":"id","name":"类别","value":[{"n":"国防军事早报","v":"TOPC1564109128610932"},
|
||||||
|
{"n":"正午国防军事","v":"TOPC1564109254301161"},
|
||||||
|
{"n":"军事报道","v":"TOPC1451527941788652"},
|
||||||
|
{"n":"防务新观察","v":"TOPC1451526164984187"},
|
||||||
|
{"n":"军迷行天下","v":"TOPC1564131644145429"},
|
||||||
|
{"n":"老兵你好","v":"TOPC1564109722559395"},
|
||||||
|
{"n":"军武零距离","v":"TOPC1564109434999268"},
|
||||||
|
{"n":"军事制高点","v":"TOPC1564109356650207"},
|
||||||
|
{"n":"军事科技","v":"TOPC1451528087494889"},
|
||||||
|
{"n":"军事纪实","v":"TOPC1451527993718730"},
|
||||||
|
{"n":"谁是终极英雄","v":"TOPC1451530272783201"},
|
||||||
|
{"n":"军营的味道","v":"TOPC1564110136027687"}]},{"key": "d", "name": "年份", "value": [{"n": "全部", "v": ""}, {"n": "2022", "v": "2022"}, {"n": "2021", "v": "2021"}, {"n": "2020", "v": "2020"}, {"n": "2019", "v": "2019"}, {"n": "2018", "v": "2018"}, {"n": "2017", "v": "2017"}, {"n": "2016", "v": "2016"}, {"n": "2015", "v": "2015"}, {"n": "2014", "v": "2014"}, {"n": "2013", "v": "2013"}, {"n": "2012", "v": "2012"}, {"n": "2011", "v": "2011"}, {"n": "2010", "v": "2010"}, {"n": "2009", "v": "2009"}]}],
|
||||||
|
"TOPC1575602995944674": [{"key":"id","name":"类别","value":[{"n":"砺剑","v":"TOPC1649983616689859"},
|
||||||
|
{"n":"军事纪录","v":"TOPC1575602995944674"},
|
||||||
|
{"n":"国防故事","v":"TOPC1578551434601482"},
|
||||||
|
{"n":"兵器面面观","v":"TOPC1564110696628209"},
|
||||||
|
{"n":"第二战场","v":"TOPC1564110615253124"},
|
||||||
|
{"n":"世界战史","v":"TOPC1564110396694880"},
|
||||||
|
{"n":"五星剧场","v":"TOPC1564110834985329"},
|
||||||
|
{"n":"国防微视频-军歌嘹亮","v":"TOPC1564110222559767"},
|
||||||
|
{"n":"军情时间到","v":"TOPC1462504102545692"},
|
||||||
|
{"n":"国防科工","v":"TOPC1564109813378483"}]},{"key": "d", "name": "年份", "value": [{"n": "全部", "v": ""}, {"n": "2022", "v": "2022"}, {"n": "2021", "v": "2021"}, {"n": "2020", "v": "2020"}, {"n": "2019", "v": "2019"}, {"n": "2018", "v": "2018"}, {"n": "2017", "v": "2017"}, {"n": "2016", "v": "2016"}, {"n": "2015", "v": "2015"}, {"n": "2014", "v": "2014"}, {"n": "2013", "v": "2013"}, {"n": "2012", "v": "2012"}, {"n": "2011", "v": "2011"}, {"n": "2010", "v": "2010"}, {"n": "2009", "v": "2009"}]}],
|
||||||
|
"TOPC1451541349400938": [{"key":"id","name":"类别","value":[{"n":"走遍中国","v":"TOPC1451542134053698"},
|
||||||
|
{"n":"生活提示","v":"TOPC1451526037568184"},
|
||||||
|
{"n":"人口","v":"TOPC1451466072378425"},
|
||||||
|
{"n":"生活圈","v":"TOPC1451546588784893"},
|
||||||
|
{"n":"是真的吗","v":"TOPC1451534366388377"},
|
||||||
|
{"n":"生活家","v":"TOPC1593419181674791"},
|
||||||
|
{"n":"远方的家","v":"TOPC1451541349400938"},
|
||||||
|
{"n":"美食中国","v":"TOPC1571034804976375"},
|
||||||
|
{"n":"味道","v":"TOPC1482483166133803"},
|
||||||
|
{"n":"生活早参考","v":"TOPC1451525302140236"},
|
||||||
|
{"n":"走遍中国","v":"TOPC1451542134053698"}]},{"key": "d", "name": "年份", "value": [{"n": "全部", "v": ""}, {"n": "2022", "v": "2022"}, {"n": "2021", "v": "2021"}, {"n": "2020", "v": "2020"}, {"n": "2019", "v": "2019"}, {"n": "2018", "v": "2018"}, {"n": "2017", "v": "2017"}, {"n": "2016", "v": "2016"}, {"n": "2015", "v": "2015"}, {"n": "2014", "v": "2014"}, {"n": "2013", "v": "2013"}, {"n": "2012", "v": "2012"}, {"n": "2011", "v": "2011"}, {"n": "2010", "v": "2010"}, {"n": "2009", "v": "2009"}]}],
|
||||||
|
"TOPC1451542209144770": [{"key":"id","name":"类别","value":[{"n":"动画城","v":"TOPC1451542209144770"},
|
||||||
|
{"n":"动漫世界","v":"TOPC1451559448233349"},
|
||||||
|
{"n":"周末动画片","v":"TOPC1451559836238828"},
|
||||||
|
{"n":"快乐驿站","v":"TOPC1451542273075862"},
|
||||||
|
{"n":"动画城","v":"TOPC1451542209144770"},
|
||||||
|
{"n":"动漫星空","v":"TOPC1451559936284927"},
|
||||||
|
{"n":"动画剧场","v":"TOPC1451559414465320"}]},{"key": "d", "name": "年份", "value": [{"n": "全部", "v": ""}, {"n": "2022", "v": "2022"}, {"n": "2021", "v": "2021"}, {"n": "2020", "v": "2020"}, {"n": "2019", "v": "2019"}, {"n": "2018", "v": "2018"}, {"n": "2017", "v": "2017"}, {"n": "2016", "v": "2016"}, {"n": "2015", "v": "2015"}, {"n": "2014", "v": "2014"}, {"n": "2013", "v": "2013"}, {"n": "2012", "v": "2012"}, {"n": "2011", "v": "2011"}, {"n": "2010", "v": "2010"}, {"n": "2009", "v": "2009"}]}],
|
||||||
|
"TOPC1451559344361150": [{"key":"id","name":"类别","value":[{"n":"新闻袋袋裤","v":"TOPC1451559603261584"},
|
||||||
|
{"n":"英雄出少年","v":"TOPC1451559695702690"},
|
||||||
|
{"n":"七巧板","v":"TOPC1451559569040502"},
|
||||||
|
{"n":"快乐体验","v":"TOPC1451559479171411"},
|
||||||
|
{"n":"智力快车","v":"TOPC1451559756374759"},
|
||||||
|
{"n":"动感特区","v":"TOPC1451559378830189"},
|
||||||
|
{"n":"音乐快递","v":"TOPC1451559666055645"},
|
||||||
|
{"n":"SK极智少年强","v":"TOPC1476950587121943"},
|
||||||
|
{"n":"加油!少年派","v":"TOPC1451464548229761"},
|
||||||
|
{"n":"风车剧场","v":"TOPC1573528152700717"},
|
||||||
|
{"n":"希望-英语杂志","v":"TOPC1451558013229330"},
|
||||||
|
{"n":"成长在线","v":"TOPC1451559901017891"},
|
||||||
|
{"n":"童心回放","v":"TOPC1451559966897957"},
|
||||||
|
{"n":"文学宝库","v":"TOPC1451560002205989"},
|
||||||
|
{"n":"大仓库","v":"TOPC1451559344361150"},
|
||||||
|
{"n":"宝贝一家亲","v":"TOPC1451559867985861"},
|
||||||
|
{"n":"绿野寻踪","v":"TOPC1451559534065469"},
|
||||||
|
{"n":"芝麻开门","v":"TOPC1451559725520729"},
|
||||||
|
{"n":"异想天开","v":"TOPC1451559633994614"}]},{"key": "d", "name": "年份", "value": [{"n": "全部", "v": ""}, {"n": "2022", "v": "2022"}, {"n": "2021", "v": "2021"}, {"n": "2020", "v": "2020"}, {"n": "2019", "v": "2019"}, {"n": "2018", "v": "2018"}, {"n": "2017", "v": "2017"}, {"n": "2016", "v": "2016"}, {"n": "2015", "v": "2015"}, {"n": "2014", "v": "2014"}, {"n": "2013", "v": "2013"}, {"n": "2012", "v": "2012"}, {"n": "2011", "v": "2011"}, {"n": "2010", "v": "2010"}, {"n": "2009", "v": "2009"}]}],
|
||||||
|
"TOPC1451541564922207": [{"key":"id","name":"类别","value":[{"n":"中华情","v":"TOPC1451541564922207"},
|
||||||
|
{"n":"回声嘹亮","v":"TOPC1451535575561597"},
|
||||||
|
{"n":"你好生活第三季","v":"TOPC1627961377879898"},
|
||||||
|
{"n":"我的艺术清单","v":"TOPC1582272259917160"},
|
||||||
|
{"n":"黄金100秒","v":"TOPC1451468496522494"},
|
||||||
|
{"n":"非常6+1","v":"TOPC1451467940101208"},
|
||||||
|
{"n":"向幸福出发","v":"TOPC1451984638791216"},
|
||||||
|
{"n":"幸福账单","v":"TOPC1451984801613379"},
|
||||||
|
{"n":"中国文艺报道","v":"TOPC1601348042760302"},
|
||||||
|
{"n":"舞蹈世界","v":"TOPC1451547605511387"},
|
||||||
|
{"n":"艺览天下","v":"TOPC1451984851125433"},
|
||||||
|
{"n":"天天把歌唱","v":"TOPC1451535663610626"},
|
||||||
|
{"n":"金牌喜剧班","v":"TOPC1611826337610628"},
|
||||||
|
{"n":"环球综艺秀","v":"TOPC1571300682556971"},
|
||||||
|
{"n":"挑战不可能第五季","v":"TOPC1579169060379297"},
|
||||||
|
{"n":"我们有一套","v":"TOPC1451527089955940"},
|
||||||
|
{"n":"为了你","v":"TOPC1451527001597710"},
|
||||||
|
{"n":"朗读者第一季","v":"TOPC1487120479377477"},
|
||||||
|
{"n":"挑战不可能第二季","v":"TOPC1474277421637816"}]},{"key": "d", "name": "年份", "value": [{"n": "全部", "v": ""}, {"n": "2022", "v": "2022"}, {"n": "2021", "v": "2021"}, {"n": "2020", "v": "2020"}, {"n": "2019", "v": "2019"}, {"n": "2018", "v": "2018"}, {"n": "2017", "v": "2017"}, {"n": "2016", "v": "2016"}, {"n": "2015", "v": "2015"}, {"n": "2014", "v": "2014"}, {"n": "2013", "v": "2013"}, {"n": "2012", "v": "2012"}, {"n": "2011", "v": "2011"}, {"n": "2010", "v": "2010"}, {"n": "2009", "v": "2009"}]}],
|
||||||
|
"TOPC1451984301286720": [{"key":"id","name":"类别","value":[{"n":"精彩一刻","v":"TOPC1451464786232149"},
|
||||||
|
{"n":"挑战不可能之加油中国","v":"TOPC1547519813971570"},
|
||||||
|
{"n":"挑战不可能第一季","v":"TOPC1452063816677656"},
|
||||||
|
{"n":"机智过人第三季","v":"TOPC1564019920570762"},
|
||||||
|
{"n":"经典咏流传第二季","v":"TOPC1547521714115947"},
|
||||||
|
{"n":"挑战不可能第三季","v":"TOPC1509500865106312"},
|
||||||
|
{"n":"经典咏流传第一季","v":"TOPC1513676755770201"},
|
||||||
|
{"n":"欢乐中国人第二季","v":"TOPC1516784350726581"},
|
||||||
|
{"n":"故事里的中国第一季","v":"TOPC1569729252342702"},
|
||||||
|
{"n":"你好生活第二季","v":"TOPC1604397385056621"},
|
||||||
|
{"n":"喜上加喜","v":"TOPC1590026042145705"},
|
||||||
|
{"n":"走在回家的路上","v":"TOPC1577697653272281"},
|
||||||
|
{"n":"综艺盛典","v":"TOPC1451985071887935"},
|
||||||
|
{"n":"艺术人生","v":"TOPC1451984891490556"},
|
||||||
|
{"n":"全家好拍档","v":"TOPC1474275463547690"},
|
||||||
|
{"n":"大魔术师","v":"TOPC1451984047073332"},
|
||||||
|
{"n":"欢乐一家亲","v":"TOPC1451984214170587"},
|
||||||
|
{"n":"开心辞典","v":"TOPC1451984378754815"},
|
||||||
|
{"n":"综艺星天地","v":"TOPC1451985188986150"},
|
||||||
|
{"n":"激情广场","v":"TOPC1451984341218765"},
|
||||||
|
{"n":"笑星大联盟","v":"TOPC1451984731428297"},
|
||||||
|
{"n":"天天乐","v":"TOPC1451984447718918"},
|
||||||
|
{"n":"欢乐英雄","v":"TOPC1451984242834620"},
|
||||||
|
{"n":"欢乐中国行","v":"TOPC1451984301286720"},
|
||||||
|
{"n":"我爱满堂彩","v":"TOPC1451538709371329"},
|
||||||
|
{"n":"综艺头条","v":"TOPC1569226855085860"},
|
||||||
|
{"n":"魔法奇迹","v":"TOPC1451542029126607"}]},{"key": "d", "name": "年份", "value": [{"n": "全部", "v": ""}, {"n": "2022", "v": "2022"}, {"n": "2021", "v": "2021"}, {"n": "2020", "v": "2020"}, {"n": "2019", "v": "2019"}, {"n": "2018", "v": "2018"}, {"n": "2017", "v": "2017"}, {"n": "2016", "v": "2016"}, {"n": "2015", "v": "2015"}, {"n": "2014", "v": "2014"}, {"n": "2013", "v": "2013"}, {"n": "2012", "v": "2012"}, {"n": "2011", "v": "2011"}, {"n": "2010", "v": "2010"}, {"n": "2009", "v": "2009"}]}],
|
||||||
|
"TOPC1451550970356385": [{"key":"id","name":"类别","value":[{"n":"运动大不同","v":"TOPC1451552002869953"},
|
||||||
|
{"n":"天下足球","v":"TOPC1451551777876756"},
|
||||||
|
{"n":"篮球公园","v":"TOPC1451549958391444"},
|
||||||
|
{"n":"体育新闻","v":"TOPC1451551426170389"},
|
||||||
|
{"n":"足球之夜","v":"TOPC1451552481492403"},
|
||||||
|
{"n":"北京2022","v":"TOPC1462860742367700"},
|
||||||
|
{"n":"体坛快讯","v":"TOPC1451550970356385"},
|
||||||
|
{"n":"体育世界","v":"TOPC1451551371554333"},
|
||||||
|
{"n":"欧冠开场哨","v":"TOPC1451550484638864"},
|
||||||
|
{"n":"棋牌乐","v":"TOPC1451550531682936"},
|
||||||
|
{"n":"健身动起来","v":"TOPC1451549599140203"},
|
||||||
|
{"n":"体育晨报","v":"TOPC1451551258388672"},
|
||||||
|
{"n":"体谈","v":"TOPC1451551830518827"}]},{"key": "d", "name": "年份", "value": [{"n": "全部", "v": ""}, {"n": "2022", "v": "2022"}, {"n": "2021", "v": "2021"}, {"n": "2020", "v": "2020"}, {"n": "2019", "v": "2019"}, {"n": "2018", "v": "2018"}, {"n": "2017", "v": "2017"}, {"n": "2016", "v": "2016"}, {"n": "2015", "v": "2015"}, {"n": "2014", "v": "2014"}, {"n": "2013", "v": "2013"}, {"n": "2012", "v": "2012"}, {"n": "2011", "v": "2011"}, {"n": "2010", "v": "2010"}, {"n": "2009", "v": "2009"}]}],
|
||||||
|
"TOPC1551324792732798": [{"key":"id","name":"类别","value":[{"n":"ATP周刊","v":"TOPC1551324792732798"},
|
||||||
|
{"n":"冰球冰球","v":"TOPC1551323337921620"},
|
||||||
|
{"n":"冰天雪地","v":"TOPC1551323403033398"},
|
||||||
|
{"n":"约战果岭","v":"TOPC1551324843068553"},
|
||||||
|
{"n":"艺术里的奥林匹克","v":"TOPC1634807797280923"},
|
||||||
|
{"n":"逐冰追雪","v":"TOPC1634807873035403"},
|
||||||
|
{"n":"五环纪事","v":"TOPC1634807936107991"},
|
||||||
|
{"n":"奥秘无穷","v":"TOPC1634808174904190"},
|
||||||
|
{"n":"奥林匹克人","v":"TOPC1634808300961576"},
|
||||||
|
{"n":"体育在线","v":"TOPC1451540777295250"},
|
||||||
|
{"n":"运动大不同","v":"TOPC1451552002869953"},
|
||||||
|
{"n":"NBA最前线","v":"TOPC1451548615930237"},
|
||||||
|
{"n":"冠军欧洲","v":"TOPC1451549411228903"},
|
||||||
|
{"n":"巅峰时刻","v":"TOPC1451549547540149"},
|
||||||
|
{"n":"赛车时代","v":"TOPC1451550589995997"},
|
||||||
|
{"n":"体育人间","v":"TOPC1451551310742737"},
|
||||||
|
{"n":"武林大会","v":"TOPC1451551891055866"},
|
||||||
|
{"n":"谁是球王","v":"TOPC1451550868295303"}]},{"key": "d", "name": "年份", "value": [{"n": "全部", "v": ""}, {"n": "2022", "v": "2022"}, {"n": "2021", "v": "2021"}, {"n": "2020", "v": "2020"}, {"n": "2019", "v": "2019"}, {"n": "2018", "v": "2018"}, {"n": "2017", "v": "2017"}, {"n": "2016", "v": "2016"}, {"n": "2015", "v": "2015"}, {"n": "2014", "v": "2014"}, {"n": "2013", "v": "2013"}, {"n": "2012", "v": "2012"}, {"n": "2011", "v": "2011"}, {"n": "2010", "v": "2010"}, {"n": "2009", "v": "2009"}]}],
|
||||||
|
"TOPC1451558728003217": [{"key":"id","name":"类别","value":[{"n":"角儿来了","v":"TOPC1508747509633692"},
|
||||||
|
{"n":"梨园闯关我挂帅","v":"TOPC1451558484007800"},
|
||||||
|
{"n":"CCTV空中剧院","v":"TOPC1451558856402351"},
|
||||||
|
{"n":"过把瘾","v":"TOPC1451558291260577"},
|
||||||
|
{"n":"名段欣赏","v":"TOPC1451558515719854"},
|
||||||
|
{"n":"名家书场","v":"TOPC1579401761622774"},
|
||||||
|
{"n":"宝贝亮相吧","v":"TOPC1579401989187953"},
|
||||||
|
{"n":"中国京剧音配像精粹","v":"TOPC1451558769767256"},
|
||||||
|
{"n":"九州大戏台","v":"TOPC1451558399948678"},
|
||||||
|
{"n":"青春戏苑","v":"TOPC1451558552047910"},
|
||||||
|
{"n":"戏曲青年说","v":"TOPC1626161016006801"},
|
||||||
|
{"n":"了不起的戏曲","v":"TOPC1657505173323752"},
|
||||||
|
{"n":"梨园周刊","v":"TOPC1574909786070351"},
|
||||||
|
{"n":"中国京剧像音像集萃","v":"TOPC1626832834318986"},
|
||||||
|
{"n":"典藏","v":"TOPC1597825254395109"},
|
||||||
|
{"n":"快乐戏园","v":"TOPC1451558438767762"},
|
||||||
|
{"n":"锦绣梨园","v":"TOPC1451558328292617"},
|
||||||
|
{"n":"影视剧场","v":"TOPC1451558728003217"},
|
||||||
|
{"n":"戏苑百家","v":"TOPC1451558644535996"},
|
||||||
|
{"n":"跟我学","v":"TOPC1451558178940505"},
|
||||||
|
{"n":"戏曲采风","v":"TOPC1451558610462968"}]},{"key": "d", "name": "年份", "value": [{"n": "全部", "v": ""}, {"n": "2022", "v": "2022"}, {"n": "2021", "v": "2021"}, {"n": "2020", "v": "2020"}, {"n": "2019", "v": "2019"}, {"n": "2018", "v": "2018"}, {"n": "2017", "v": "2017"}, {"n": "2016", "v": "2016"}, {"n": "2015", "v": "2015"}, {"n": "2014", "v": "2014"}, {"n": "2013", "v": "2013"}, {"n": "2012", "v": "2012"}, {"n": "2011", "v": "2011"}, {"n": "2010", "v": "2010"}, {"n": "2009", "v": "2009"}]}]
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
header = {
|
||||||
|
"User-Agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/94.0.4606.54 Safari/537.36"
|
||||||
|
}
|
||||||
|
|
||||||
|
def localProxy(self,param):
|
||||||
|
return [200, "video/MP2T", action, ""]
|
797
py/plugin/py_cctv_1.json
Normal file
797
py/plugin/py_cctv_1.json
Normal file
@ -0,0 +1,797 @@
|
|||||||
|
#coding=utf-8
|
||||||
|
#!/usr/bin/python
|
||||||
|
import sys
|
||||||
|
sys.path.append('..')
|
||||||
|
from base.spider import Spider
|
||||||
|
import json
|
||||||
|
import time
|
||||||
|
import base64
|
||||||
|
|
||||||
|
class Spider(Spider): # 元类 默认的元类 type
|
||||||
|
def getName(self):
|
||||||
|
return "央视"
|
||||||
|
def init(self,extend=""):
|
||||||
|
print("============{0}============".format(extend))
|
||||||
|
pass
|
||||||
|
def isVideoFormat(self,url):
|
||||||
|
pass
|
||||||
|
def manualVideoCheck(self):
|
||||||
|
pass
|
||||||
|
def homeContent(self,filter):
|
||||||
|
result = {}
|
||||||
|
cateManual = {
|
||||||
|
# 法治
|
||||||
|
"方圆剧阵":"TOPC1571217727564820",
|
||||||
|
"天网":"TOPC1451543228296920",
|
||||||
|
"生命线":"TOPC1571040589483598",
|
||||||
|
"道德观察":"TOPC1451542784285432",
|
||||||
|
"一线":"TOPC1451543462858283",
|
||||||
|
"法治在线":"TOPC1451558590627940",
|
||||||
|
"热线12":"TOPC1451543168050863",
|
||||||
|
"从心开始":"TOPC1571217374070848",
|
||||||
|
"现场":"TOPC1571301089686775",
|
||||||
|
"小区大事":"TOPC1451543346581129",
|
||||||
|
"法治深壹度":"TOPC1571535828826169",
|
||||||
|
"忏悔录":"TOPC1451542672944335",
|
||||||
|
# 新闻
|
||||||
|
"华人世界":"TOPC1451539822927345",
|
||||||
|
"海峡两岸":"TOPC1451540328102649",
|
||||||
|
"今日关注":"TOPC1451540389082713",
|
||||||
|
"中国新闻":"TOPC1451539894330405",
|
||||||
|
"今日亚洲":"TOPC1451540448405749",
|
||||||
|
"朝闻天下":"TOPC1451558496100826",
|
||||||
|
"新闻直播间":"TOPC1451559129520755",
|
||||||
|
"新闻30分":"TOPC1451559097947700",
|
||||||
|
"共同关注":"TOPC1451558858788377",
|
||||||
|
"东方时空":"TOPC1451558532019883",
|
||||||
|
"新闻1+1":"TOPC1451559066181661",
|
||||||
|
"今日环球":"TOPC1571034705435323",
|
||||||
|
"华人故事":"TOPC1571646754621556",
|
||||||
|
"鲁健访谈":"TOPC1609904361007481",
|
||||||
|
"深度国际":"TOPC1451540709098112",
|
||||||
|
"国际时讯":"TOPC1451558887804404",
|
||||||
|
"环球视线":"TOPC1451558926200436",
|
||||||
|
"24小时":"TOPC1451558428005729",
|
||||||
|
"午夜新闻":"TOPC1451558779639282",
|
||||||
|
"新闻调查":"TOPC1451558819463311",
|
||||||
|
"新闻周刊":"TOPC1451559180488841",
|
||||||
|
"世界周刊":"TOPC1451558687534149",
|
||||||
|
"面对面":"TOPC1451559038345600",
|
||||||
|
"每周质量报告":"TOPC1451558650605123",
|
||||||
|
"华人世界":"TOPC1451539822927345",
|
||||||
|
# 科教
|
||||||
|
"天涯共此时":"TOPC1451540858793305",
|
||||||
|
"国宝档案":"TOPC1451540268188575",
|
||||||
|
"外国人在中国":"TOPC1451541113743615",
|
||||||
|
"文明之旅":"TOPC1451541205513705",
|
||||||
|
"记住乡愁第六季":"TOPC1577672009520911",
|
||||||
|
"跟着书本去旅行":"TOPC1575253587571324",
|
||||||
|
"百家讲坛":"TOPC1451557052519584",
|
||||||
|
"自然传奇":"TOPC1451558150787467",
|
||||||
|
"探索·发现":"TOPC1451557893544236",
|
||||||
|
"地理·中国":"TOPC1451557421544786",
|
||||||
|
"动物世界":"TOPC1451378967257534",
|
||||||
|
"人与自然":"TOPC1451525103989666",
|
||||||
|
"中华民族":"TOPC1451525460925648",
|
||||||
|
"国家记忆":"TOPC1473235107169415",
|
||||||
|
"国宝·发现":"TOPC1571034869935436",
|
||||||
|
"记住乡愁第七季":"TOPC1608533695279753",
|
||||||
|
"时尚科技秀":"TOPC1570874587435537",
|
||||||
|
"读书":"TOPC1451557523542854",
|
||||||
|
"创新进行时":"TOPC1570875218228998",
|
||||||
|
"解码科技史":"TOPC1570876640457386",
|
||||||
|
"科学动物园":"TOPC1571021385508957",
|
||||||
|
"考古公开课":"TOPC1571021251454875",
|
||||||
|
"科幻地带":"TOPC1571021323137369",
|
||||||
|
"实验现场":"TOPC1571021159595290",
|
||||||
|
"人物·故事":"TOPC1570780618796536",
|
||||||
|
"百家说故事":"TOPC1574995326079121",
|
||||||
|
"透视新科技":"TOPC1576631973420833",
|
||||||
|
"夕阳红":"TOPC1451543312252987",
|
||||||
|
"心理访谈":"TOPC1451543382680164",
|
||||||
|
"夜线":"TOPC1451543426689237",
|
||||||
|
"我爱发明":"TOPC1569314345479107",
|
||||||
|
"环球科技视野":"TOPC1451463780801881",
|
||||||
|
"状元360":"TOPC1451528493821255",
|
||||||
|
"1起聊聊":"TOPC1451374975347585",
|
||||||
|
"秘境之眼":"TOPC1554187056533820",
|
||||||
|
"文化视点":"TOPC1451536118642783",
|
||||||
|
"文化正午":"TOPC1451538455169283",
|
||||||
|
"文化大百科":"TOPC1451536035602751",
|
||||||
|
"动物传奇":"TOPC1451984181884527",
|
||||||
|
"文化讲坛":"TOPC1451984533334125",
|
||||||
|
"流行无限":"TOPC1451540644606949",
|
||||||
|
"天涯共此时":"TOPC1451540858793305",
|
||||||
|
"国宝档案":"TOPC1451540268188575",
|
||||||
|
"外国人在中国":"TOPC1451541113743615",
|
||||||
|
"文明之旅":"TOPC1451541205513705",
|
||||||
|
"记住乡愁第六季":"TOPC1577672009520911",
|
||||||
|
"中国影像方志":"TOPC1592552941644815",
|
||||||
|
"创新无限":"TOPC1451557109280614",
|
||||||
|
"科技人生":"TOPC1451557739596986",
|
||||||
|
"绿色空间":"TOPC1451557825546179",
|
||||||
|
"重访":"TOPC1451558118808439",
|
||||||
|
"走近科学":"TOPC1451558190239536",
|
||||||
|
"原来如此":"TOPC1451558088858410",
|
||||||
|
"科技之光":"TOPC1451557776198149",
|
||||||
|
"文明密码":"TOPC1451557930785264",
|
||||||
|
"真相":"TOPC1503545711557359",
|
||||||
|
"大家":"TOPC1451557371520714",
|
||||||
|
"讲述":"TOPC1451557691081955",
|
||||||
|
"人物":"TOPC1451557861628208",
|
||||||
|
"我爱发明(科普)":"TOPC1451557970755294",
|
||||||
|
# 纪实
|
||||||
|
"中国缘":"TOPC1571646819318596",
|
||||||
|
"见证":"TOPC1451542933238628",
|
||||||
|
# 经济
|
||||||
|
"我有传家宝":"TOPC1451525396109388",
|
||||||
|
"天下财经":"TOPC1451531385787654",
|
||||||
|
"正点财经":"TOPC1453100395512779",
|
||||||
|
"收藏传奇":"TOPC1451526640730841",
|
||||||
|
"分秒必争":"TOPC1451379074008632",
|
||||||
|
"记住乡愁第八季":"TOPC1640330887412898",
|
||||||
|
# 动画
|
||||||
|
"动画城":"TOPC1451542209144770",
|
||||||
|
"动漫世界":"TOPC1451559448233349",
|
||||||
|
"周末动画片":"TOPC1451559836238828",
|
||||||
|
"快乐驿站":"TOPC1451542273075862",
|
||||||
|
"动画城":"TOPC1451542209144770",
|
||||||
|
"动漫星空":"TOPC1451559936284927",
|
||||||
|
"动画剧场":"TOPC1451559414465320",
|
||||||
|
# 生活
|
||||||
|
"走遍中国":"TOPC1451542134053698",
|
||||||
|
"生活提示":"TOPC1451526037568184",
|
||||||
|
"人口":"TOPC1451466072378425",
|
||||||
|
"生活圈":"TOPC1451546588784893",
|
||||||
|
"是真的吗":"TOPC1451534366388377",
|
||||||
|
"生活家":"TOPC1593419181674791",
|
||||||
|
"远方的家":"TOPC1451541349400938",
|
||||||
|
"美食中国":"TOPC1571034804976375",
|
||||||
|
"味道":"TOPC1482483166133803",
|
||||||
|
"生活早参考":"TOPC1451525302140236",
|
||||||
|
"走遍中国":"TOPC1451542134053698",
|
||||||
|
# 综艺
|
||||||
|
"中华情":"TOPC1451541564922207",
|
||||||
|
"回声嘹亮":"TOPC1451535575561597",
|
||||||
|
"你好生活第三季":"TOPC1627961377879898",
|
||||||
|
"我的艺术清单":"TOPC1582272259917160",
|
||||||
|
"黄金100秒":"TOPC1451468496522494",
|
||||||
|
"非常6+1":"TOPC1451467940101208",
|
||||||
|
"向幸福出发":"TOPC1451984638791216",
|
||||||
|
"幸福账单":"TOPC1451984801613379",
|
||||||
|
"中国文艺报道":"TOPC1601348042760302",
|
||||||
|
"舞蹈世界":"TOPC1451547605511387",
|
||||||
|
"艺览天下":"TOPC1451984851125433",
|
||||||
|
"天天把歌唱":"TOPC1451535663610626",
|
||||||
|
"金牌喜剧班":"TOPC1611826337610628",
|
||||||
|
"环球综艺秀":"TOPC1571300682556971",
|
||||||
|
"挑战不可能第五季":"TOPC1579169060379297",
|
||||||
|
"我们有一套":"TOPC1451527089955940",
|
||||||
|
"为了你":"TOPC1451527001597710",
|
||||||
|
"朗读者第一季":"TOPC1487120479377477",
|
||||||
|
"挑战不可能第二季":"TOPC1474277421637816",
|
||||||
|
"精彩一刻":"TOPC1451464786232149",
|
||||||
|
"挑战不可能之加油中国":"TOPC1547519813971570",
|
||||||
|
"挑战不可能第一季":"TOPC1452063816677656",
|
||||||
|
"机智过人第三季":"TOPC1564019920570762",
|
||||||
|
"经典咏流传第二季":"TOPC1547521714115947",
|
||||||
|
"挑战不可能第三季":"TOPC1509500865106312",
|
||||||
|
"经典咏流传第一季":"TOPC1513676755770201",
|
||||||
|
"欢乐中国人第二季":"TOPC1516784350726581",
|
||||||
|
"故事里的中国第一季":"TOPC1569729252342702",
|
||||||
|
"你好生活第二季":"TOPC1604397385056621",
|
||||||
|
"喜上加喜":"TOPC1590026042145705",
|
||||||
|
"走在回家的路上":"TOPC1577697653272281",
|
||||||
|
"综艺盛典":"TOPC1451985071887935",
|
||||||
|
"艺术人生":"TOPC1451984891490556",
|
||||||
|
"全家好拍档":"TOPC1474275463547690",
|
||||||
|
"大魔术师":"TOPC1451984047073332",
|
||||||
|
"欢乐一家亲":"TOPC1451984214170587",
|
||||||
|
"开心辞典":"TOPC1451984378754815",
|
||||||
|
"综艺星天地":"TOPC1451985188986150",
|
||||||
|
"激情广场":"TOPC1451984341218765",
|
||||||
|
"笑星大联盟":"TOPC1451984731428297",
|
||||||
|
"天天乐":"TOPC1451984447718918",
|
||||||
|
"欢乐英雄":"TOPC1451984242834620",
|
||||||
|
"欢乐中国行":"TOPC1451984301286720",
|
||||||
|
"我爱满堂彩":"TOPC1451538709371329",
|
||||||
|
"综艺头条":"TOPC1569226855085860",
|
||||||
|
"中华情":"TOPC1451541564922207",
|
||||||
|
"魔法奇迹":"TOPC1451542029126607",
|
||||||
|
# 体育
|
||||||
|
"运动大不同":"TOPC1451552002869953",
|
||||||
|
"天下足球":"TOPC1451551777876756",
|
||||||
|
"篮球公园":"TOPC1451549958391444",
|
||||||
|
"体育新闻":"TOPC1451551426170389",
|
||||||
|
"足球之夜":"TOPC1451552481492403",
|
||||||
|
"北京2022":"TOPC1462860742367700",
|
||||||
|
"体坛快讯":"TOPC1451550970356385",
|
||||||
|
"体育世界":"TOPC1451551371554333",
|
||||||
|
"欧冠开场哨":"TOPC1451550484638864",
|
||||||
|
"棋牌乐":"TOPC1451550531682936",
|
||||||
|
"健身动起来":"TOPC1451549599140203",
|
||||||
|
"体育晨报":"TOPC1451551258388672",
|
||||||
|
"体谈":"TOPC1451551830518827",
|
||||||
|
"ATP周刊":"TOPC1551324792732798",
|
||||||
|
"冰球冰球":"TOPC1551323337921620",
|
||||||
|
"冰天雪地":"TOPC1551323403033398",
|
||||||
|
"约战果岭":"TOPC1551324843068553",
|
||||||
|
"艺术里的奥林匹克":"TOPC1634807797280923",
|
||||||
|
"逐冰追雪":"TOPC1634807873035403",
|
||||||
|
"五环纪事":"TOPC1634807936107991",
|
||||||
|
"奥秘无穷":"TOPC1634808174904190",
|
||||||
|
"奥林匹克人":"TOPC1634808300961576",
|
||||||
|
"体育在线":"TOPC1451540777295250",
|
||||||
|
"运动大不同":"TOPC1451552002869953",
|
||||||
|
"NBA最前线":"TOPC1451548615930237",
|
||||||
|
"冠军欧洲":"TOPC1451549411228903",
|
||||||
|
"巅峰时刻":"TOPC1451549547540149",
|
||||||
|
"赛车时代":"TOPC1451550589995997",
|
||||||
|
"体育人间":"TOPC1451551310742737",
|
||||||
|
"武林大会":"TOPC1451551891055866",
|
||||||
|
"谁是球王":"TOPC1451550868295303",
|
||||||
|
# 电影电视剧
|
||||||
|
"中国电影报道":"TOPC1451354597100320",
|
||||||
|
"星推荐":"TOPC1451469943519994",
|
||||||
|
"剧说很好看":"TOPC1495184612807684",
|
||||||
|
"今日影评":"TOPC1470713254980521",
|
||||||
|
"世界电影之旅":"TOPC1451560112462173",
|
||||||
|
"影视俱乐部":"TOPC1451469901250966",
|
||||||
|
"影视同期声":"TOPC1451469804671799",
|
||||||
|
"影视名堂":"TOPC1451558049329358",
|
||||||
|
"第10放映室":"TOPC1451557487468814",
|
||||||
|
# 军事
|
||||||
|
"国防军事早报":"TOPC1564109128610932",
|
||||||
|
"正午国防军事":"TOPC1564109254301161",
|
||||||
|
"军事报道":"TOPC1451527941788652",
|
||||||
|
"防务新观察":"TOPC1451526164984187",
|
||||||
|
"军迷行天下":"TOPC1564131644145429",
|
||||||
|
"老兵你好":"TOPC1564109722559395",
|
||||||
|
"军武零距离":"TOPC1564109434999268",
|
||||||
|
"军事制高点":"TOPC1564109356650207",
|
||||||
|
"军事科技":"TOPC1451528087494889",
|
||||||
|
"军事纪实":"TOPC1451527993718730",
|
||||||
|
"谁是终极英雄":"TOPC1451530272783201",
|
||||||
|
"军营的味道":"TOPC1564110136027687",
|
||||||
|
"砺剑":"TOPC1649983616689859",
|
||||||
|
"军事纪录":"TOPC1575602995944674",
|
||||||
|
"国防故事":"TOPC1578551434601482",
|
||||||
|
"兵器面面观":"TOPC1564110696628209",
|
||||||
|
"第二战场":"TOPC1564110615253124",
|
||||||
|
"世界战史":"TOPC1564110396694880",
|
||||||
|
"五星剧场":"TOPC1564110834985329",
|
||||||
|
"国防微视频-军歌嘹亮":"TOPC1564110222559767",
|
||||||
|
"军情时间到":"TOPC1462504102545692",
|
||||||
|
"国防科工":"TOPC1564109813378483",
|
||||||
|
# 农业
|
||||||
|
"致富经":"TOPC1568949310515140",
|
||||||
|
"三农群英汇":"TOPC1600745974233265",
|
||||||
|
"田间示范秀":"TOPC1563178908227191",
|
||||||
|
"农业气象":"TOPC1568949200635957",
|
||||||
|
"中国三农报道":"TOPC1600746045741952",
|
||||||
|
"大地讲堂":"TOPC1568966472372643",
|
||||||
|
"乡土中国":"TOPC1563178586782832",
|
||||||
|
"振兴路上":"TOPC1632709936747979",
|
||||||
|
"谁知盘中餐":"TOPC1568966325430648",
|
||||||
|
"田野里的歌声":"TOPC1632628323813790",
|
||||||
|
"乡理乡亲":"TOPC1568966155566515",
|
||||||
|
"我的美丽乡村":"TOPC1570787364956444",
|
||||||
|
"攻坚日记":"TOPC1568966013656550",
|
||||||
|
"地球村日记":"TOPC1568966232265609",
|
||||||
|
"乡约":"TOPC1568949394517190",
|
||||||
|
"乡村剧场":"TOPC1563179005948252",
|
||||||
|
"乡村振兴面对面":"TOPC1568966531726705",
|
||||||
|
"乡间纪事":"TOPC1563178829094125",
|
||||||
|
"超级新农人":"TOPC1597627647957699",
|
||||||
|
"科技链":"TOPC1563178120425659",
|
||||||
|
"乡村振兴资讯":"TOPC1568965444563295",
|
||||||
|
"遍地英雄":"TOPC1568966086614400",
|
||||||
|
# 健康
|
||||||
|
"健康之路":"TOPC1451557646802924",
|
||||||
|
"中华医药":"TOPC1451541666791291",
|
||||||
|
# 戏曲
|
||||||
|
"角儿来了":"TOPC1508747509633692",
|
||||||
|
"梨园闯关我挂帅":"TOPC1451558484007800",
|
||||||
|
"CCTV空中剧院":"TOPC1451558856402351",
|
||||||
|
"过把瘾":"TOPC1451558291260577",
|
||||||
|
"名段欣赏":"TOPC1451558515719854",
|
||||||
|
"名家书场":"TOPC1579401761622774",
|
||||||
|
"宝贝亮相吧":"TOPC1579401989187953",
|
||||||
|
"中国京剧音配像精粹":"TOPC1451558769767256",
|
||||||
|
"九州大戏台":"TOPC1451558399948678",
|
||||||
|
"青春戏苑":"TOPC1451558552047910",
|
||||||
|
"戏曲青年说":"TOPC1626161016006801",
|
||||||
|
"了不起的戏曲":"TOPC1657505173323752",
|
||||||
|
"梨园周刊":"TOPC1574909786070351",
|
||||||
|
"中国京剧像音像集萃":"TOPC1626832834318986",
|
||||||
|
"典藏":"TOPC1597825254395109",
|
||||||
|
"快乐戏园":"TOPC1451558438767762",
|
||||||
|
"锦绣梨园":"TOPC1451558328292617",
|
||||||
|
"影视剧场":"TOPC1451558728003217",
|
||||||
|
"戏苑百家":"TOPC1451558644535996",
|
||||||
|
"跟我学":"TOPC1451558178940505",
|
||||||
|
"戏曲采风":"TOPC1451558610462968",
|
||||||
|
# 少儿
|
||||||
|
"新闻袋袋裤":"TOPC1451559603261584",
|
||||||
|
"英雄出少年":"TOPC1451559695702690",
|
||||||
|
"七巧板":"TOPC1451559569040502",
|
||||||
|
"快乐体验":"TOPC1451559479171411",
|
||||||
|
"智力快车":"TOPC1451559756374759",
|
||||||
|
"动感特区":"TOPC1451559378830189",
|
||||||
|
"音乐快递":"TOPC1451559666055645",
|
||||||
|
"SK极智少年强":"TOPC1476950587121943",
|
||||||
|
"加油!少年派":"TOPC1451464548229761",
|
||||||
|
"风车剧场":"TOPC1573528152700717",
|
||||||
|
"希望-英语杂志":"TOPC1451558013229330",
|
||||||
|
"成长在线":"TOPC1451559901017891",
|
||||||
|
"童心回放":"TOPC1451559966897957",
|
||||||
|
"文学宝库":"TOPC1451560002205989",
|
||||||
|
"大仓库":"TOPC1451559344361150",
|
||||||
|
"宝贝一家亲":"TOPC1451559867985861",
|
||||||
|
"绿野寻踪":"TOPC1451559534065469",
|
||||||
|
"芝麻开门":"TOPC1451559725520729",
|
||||||
|
"异想天开":"TOPC1451559633994614",
|
||||||
|
# 音乐
|
||||||
|
"乐享汇":"TOPC1528430065133683",
|
||||||
|
"国际艺苑":"TOPC1451379250581117",
|
||||||
|
"中国音乐电视":"TOPC1451542397206110",
|
||||||
|
"精彩音乐汇":"TOPC1451541414450906",
|
||||||
|
"童声唱":"TOPC1570593464032566",
|
||||||
|
"民歌·中国":"TOPC1451541994820527",
|
||||||
|
"CCTV音乐厅":"TOPC1451534421925242",
|
||||||
|
"影视留声机":"TOPC1451542346007956",
|
||||||
|
"音乐人生":"TOPC1451542308412911",
|
||||||
|
"一起音乐吧":"TOPC1451542132455743",
|
||||||
|
"音乐公开课":"TOPC1462849800640766",
|
||||||
|
"乐游天下":"TOPC1451541538046196",
|
||||||
|
"中国节拍":"TOPC1570025984977611",
|
||||||
|
"聆听时刻":"TOPC1570026397101703",
|
||||||
|
"音乐周刊":"TOPC1570593186033488",
|
||||||
|
"合唱先锋":"TOPC1570026172793162",
|
||||||
|
"巅峰音乐汇":"TOPC1451984095463376",
|
||||||
|
"曲苑杂坛":"TOPC1451984417763860",
|
||||||
|
"星光舞台":"TOPC1451542099519708",
|
||||||
|
"百年歌声":"TOPC1451534465694290",
|
||||||
|
"音乐传奇":"TOPC1451542222069826",
|
||||||
|
"音乐告诉你":"TOPC1451542273313866",
|
||||||
|
"广场舞金曲":"TOPC1528685010104859",
|
||||||
|
"快乐琴童":"TOPC1451541450128978",
|
||||||
|
"歌声与微笑":"TOPC1451541189657627",
|
||||||
|
"今乐坛":"TOPC1451541229451689",
|
||||||
|
# 乡村故事
|
||||||
|
"乡村大舞台":"TOPC1563179546003162",
|
||||||
|
# 乡村
|
||||||
|
"印象·乡村":"TOPC1563178734372977"
|
||||||
|
|
||||||
|
}
|
||||||
|
classes = []
|
||||||
|
for k in cateManual:
|
||||||
|
classes.append({
|
||||||
|
'type_name':k,
|
||||||
|
'type_id':cateManual[k]
|
||||||
|
})
|
||||||
|
result['class'] = classes
|
||||||
|
if(filter):
|
||||||
|
result['filters'] = self.config['filter']
|
||||||
|
return result
|
||||||
|
def homeVideoContent(self):
|
||||||
|
result = {
|
||||||
|
'list':[]
|
||||||
|
}
|
||||||
|
return result
|
||||||
|
def categoryContent(self,tid,pg,filter,extend):
|
||||||
|
result = {}
|
||||||
|
extend['id'] = tid
|
||||||
|
extend['p'] = pg
|
||||||
|
filterParams = ["id", "p", "d"]
|
||||||
|
params = ["", "", ""]
|
||||||
|
for idx in range(len(filterParams)):
|
||||||
|
fp = filterParams[idx]
|
||||||
|
if fp in extend.keys():
|
||||||
|
params[idx] = '{0}={1}'.format(filterParams[idx],extend[fp])
|
||||||
|
suffix = '&'.join(params)
|
||||||
|
url = 'https://api.cntv.cn/NewVideo/getVideoListByColumn?{0}&n=20&sort=desc&mode=0&serviceId=tvcctv&t=json'.format(suffix)
|
||||||
|
print(url)
|
||||||
|
rsp = self.fetch(url,headers=self.header)
|
||||||
|
jo = json.loads(rsp.text)
|
||||||
|
vodList = jo['data']['list']
|
||||||
|
videos = []
|
||||||
|
for vod in vodList:
|
||||||
|
guid = vod['guid']
|
||||||
|
title = vod['title']
|
||||||
|
img = vod['image']
|
||||||
|
brief = vod['brief']
|
||||||
|
videos.append({
|
||||||
|
"vod_id":guid+"###"+img,
|
||||||
|
"vod_name":title,
|
||||||
|
"vod_pic":img,
|
||||||
|
"vod_remarks":''
|
||||||
|
})
|
||||||
|
result['list'] = videos
|
||||||
|
result['page'] = pg
|
||||||
|
result['pagecount'] = 9999
|
||||||
|
result['limit'] = 90
|
||||||
|
result['total'] = 999999
|
||||||
|
return result
|
||||||
|
def detailContent(self,array):
|
||||||
|
aid = array[0].split('###')
|
||||||
|
tid = aid[0]
|
||||||
|
url = "https://vdn.apps.cntv.cn/api/getHttpVideoInfo.do?pid={0}".format(tid)
|
||||||
|
|
||||||
|
rsp = self.fetch(url,headers=self.header)
|
||||||
|
jo = json.loads(rsp.text)
|
||||||
|
title = jo['title'].strip()
|
||||||
|
link = jo['hls_url'].strip()
|
||||||
|
vod = {
|
||||||
|
"vod_id":tid,
|
||||||
|
"vod_name":title,
|
||||||
|
"vod_pic":aid[1],
|
||||||
|
"type_name":'',
|
||||||
|
"vod_year":"",
|
||||||
|
"vod_area":"",
|
||||||
|
"vod_remarks":"",
|
||||||
|
"vod_actor":"",
|
||||||
|
"vod_director":"",
|
||||||
|
"vod_content":""
|
||||||
|
}
|
||||||
|
vod['vod_play_from'] = 'CCTV'
|
||||||
|
vod['vod_play_url'] = title+"$"+link
|
||||||
|
|
||||||
|
result = {
|
||||||
|
'list':[
|
||||||
|
vod
|
||||||
|
]
|
||||||
|
}
|
||||||
|
return result
|
||||||
|
def searchContent(self,key,quick):
|
||||||
|
result = {
|
||||||
|
'list':[]
|
||||||
|
}
|
||||||
|
return result
|
||||||
|
def playerContent(self,flag,id,vipFlags):
|
||||||
|
result = {}
|
||||||
|
rsp = self.fetch(id,headers=self.header)
|
||||||
|
content = rsp.text.strip()
|
||||||
|
arr = content.split('\n')
|
||||||
|
urlPrefix = self.regStr(id,'(http[s]?://[a-zA-z0-9.]+)/')
|
||||||
|
url = urlPrefix + arr[-1]
|
||||||
|
result["parse"] = 0
|
||||||
|
result["playUrl"] = ''
|
||||||
|
result["url"] = url
|
||||||
|
result["header"] = ''
|
||||||
|
return result
|
||||||
|
|
||||||
|
config = {
|
||||||
|
"player": {},
|
||||||
|
"filter":{
|
||||||
|
"TOPC1571217727564820":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451543228296920":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1571040589483598":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451542784285432":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451543462858283":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451558590627940":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451543168050863":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1571217374070848":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451543346581129":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451542672944335":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451539822927345":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451540328102649":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451540389082713":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451539894330405":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451540448405749":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451558496100826":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451559129520755":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451559097947700":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451558858788377":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451558532019883":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451559066181661":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1571034705435323":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1571646754621556":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1609904361007481":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451540709098112":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451558887804404":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451558926200436":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451558428005729":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451558779639282":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451558819463311":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451559180488841":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451558687534149":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451559038345600":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451558650605123":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451539822927345":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451540858793305":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451540268188575":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451541113743615":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451541205513705":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1577672009520911":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1575253587571324":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451557052519584":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451558150787467":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451557893544236":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451557421544786":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451378967257534":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451525103989666":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451525460925648":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1473235107169415":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1571034869935436":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1608533695279753":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1570874587435537":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451557523542854":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1570875218228998":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1570876640457386":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1571021385508957":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1571021251454875":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1571021323137369":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1571021159595290":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1570780618796536":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1574995326079121":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1576631973420833":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451543312252987":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451543382680164":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451543426689237":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1569314345479107":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451463780801881":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451528493821255":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451374975347585":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1554187056533820":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451536118642783":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451538455169283":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451536035602751":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451984181884527":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451984533334125":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451540644606949":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451540858793305":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451540268188575":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451541113743615":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451541205513705":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1577672009520911":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1592552941644815":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451557109280614":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451557739596986":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451557825546179":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451558118808439":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451558190239536":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451558088858410":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451557776198149":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451557930785264":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1503545711557359":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451557371520714":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451557691081955":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451557861628208":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451557970755294":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1571646819318596":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451542933238628":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451525396109388":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451531385787654":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1453100395512779":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451526640730841":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451379074008632":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1640330887412898":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451542209144770":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451559448233349":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451559836238828":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451542273075862":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451542209144770":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451559936284927":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451559414465320":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451542134053698":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451526037568184":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451466072378425":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451546588784893":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451534366388377":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1593419181674791":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451541349400938":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1571034804976375":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1482483166133803":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451525302140236":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451542134053698":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451541564922207":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451535575561597":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1627961377879898":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1582272259917160":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451468496522494":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451467940101208":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451984638791216":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451984801613379":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1601348042760302":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451547605511387":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451984851125433":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451535663610626":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1611826337610628":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1571300682556971":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1579169060379297":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451527089955940":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451527001597710":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1487120479377477":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1474277421637816":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451464786232149":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1547519813971570":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1452063816677656":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1564019920570762":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1547521714115947":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1509500865106312":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1513676755770201":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1516784350726581":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1569729252342702":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1604397385056621":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1590026042145705":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1577697653272281":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451985071887935":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451984891490556":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1474275463547690":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451984047073332":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451984214170587":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451984378754815":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451985188986150":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451984341218765":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451984731428297":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451984447718918":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451984242834620":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451984301286720":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451538709371329":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1569226855085860":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451541564922207":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451542029126607":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451552002869953":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451551777876756":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451549958391444":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451551426170389":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451552481492403":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1462860742367700":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451550970356385":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451551371554333":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451550484638864":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451550531682936":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451549599140203":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451551258388672":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451551830518827":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1551324792732798":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1551323337921620":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1551323403033398":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1551324843068553":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1634807797280923":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1634807873035403":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1634807936107991":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1634808174904190":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1634808300961576":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451540777295250":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451552002869953":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451548615930237":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451549411228903":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451549547540149":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451550589995997":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451551310742737":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451551891055866":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451550868295303":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451354597100320":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451469943519994":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1495184612807684":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1470713254980521":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451560112462173":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451469901250966":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451469804671799":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451558049329358":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451557487468814":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1564109128610932":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1564109254301161":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451527941788652":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451526164984187":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1564131644145429":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1564109722559395":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1564109434999268":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1564109356650207":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451528087494889":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451527993718730":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451530272783201":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1564110136027687":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1649983616689859":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1575602995944674":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1578551434601482":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1564110696628209":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1564110615253124":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1564110396694880":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1564110834985329":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1564110222559767":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1462504102545692":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1564109813378483":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1568949310515140":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1600745974233265":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1563178908227191":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1568949200635957":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1600746045741952":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1568966472372643":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1563178586782832":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1632709936747979":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1568966325430648":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1632628323813790":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1568966155566515":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1570787364956444":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1568966013656550":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1568966232265609":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1568949394517190":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1563179005948252":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1568966531726705":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1563178829094125":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1597627647957699":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1563178120425659":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1568965444563295":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1568966086614400":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451557646802924":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451541666791291":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1508747509633692":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451558484007800":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451558856402351":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451558291260577":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451558515719854":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1579401761622774":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1579401989187953":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451558769767256":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451558399948678":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451558552047910":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1626161016006801":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1657505173323752":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1574909786070351":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1626832834318986":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1597825254395109":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451558438767762":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451558328292617":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451558728003217":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451558644535996":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451558178940505":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451558610462968":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451559603261584":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451559695702690":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451559569040502":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451559479171411":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451559756374759":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451559378830189":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451559666055645":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1476950587121943":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451464548229761":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1573528152700717":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451558013229330":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451559901017891":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451559966897957":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451560002205989":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451559344361150":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451559867985861":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451559534065469":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451559725520729":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451559633994614":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1528430065133683":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451379250581117":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451542397206110":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451541414450906":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1570593464032566":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451541994820527":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451534421925242":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451542346007956":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451542308412911":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451542132455743":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1462849800640766":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451541538046196":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1570025984977611":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1570026397101703":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1570593186033488":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1570026172793162":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451984095463376":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451984417763860":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451542099519708":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451534465694290":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451542222069826":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451542273313866":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1528685010104859":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451541450128978":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451541189657627":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1451541229451689":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1563179546003162":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
,"TOPC1563178734372977":[{"key":"d","name":"年份","value":[{"n":"全部","v": ""},{"n":"2021","v":"2021"},{"n":"2020","v":"2020"},{"n":"2019","v":"2019"},{"n":"2018","v":"2018"},{"n":"2017","v":"2017"},{"n":"2016","v":"2016"},{"n":"2015","v":"2015"},{"n":"2014","v":"2014"},{"n":"2013","v":"2013"},{"n":"2012","v":"2012"},{"n":"2011","v":"2011"},{"n":"2010","v":"2010"},{"n": "2009", "v": "2009"}]}]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
header = {
|
||||||
|
"User-Agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/94.0.4606.54 Safari/537.36"
|
||||||
|
}
|
||||||
|
|
||||||
|
def localProxy(self,param):
|
||||||
|
return [200, "video/MP2T", action, ""]
|
140
py/plugin/py_cctvdy.json
Normal file
140
py/plugin/py_cctvdy.json
Normal file
@ -0,0 +1,140 @@
|
|||||||
|
#coding=utf-8
|
||||||
|
#!/usr/bin/python
|
||||||
|
import sys
|
||||||
|
sys.path.append('..')
|
||||||
|
from base.spider import Spider
|
||||||
|
import json
|
||||||
|
import time
|
||||||
|
import base64
|
||||||
|
|
||||||
|
class Spider(Spider): # 元类 默认的元类 type
|
||||||
|
def getName(self):
|
||||||
|
return "央视电影电视"
|
||||||
|
def init(self,extend=""):
|
||||||
|
print("============{0}============".format(extend))
|
||||||
|
pass
|
||||||
|
def isVideoFormat(self,url):
|
||||||
|
pass
|
||||||
|
def manualVideoCheck(self):
|
||||||
|
pass
|
||||||
|
def homeContent(self,filter):
|
||||||
|
result = {}
|
||||||
|
cateManual = {
|
||||||
|
"中国电影报道":"TOPC1451354597100320",
|
||||||
|
"星推荐":"TOPC1451469943519994",
|
||||||
|
"剧说很好看":"TOPC1495184612807684",
|
||||||
|
"今日影评":"TOPC1470713254980521",
|
||||||
|
"世界电影之旅":"TOPC1451560112462173",
|
||||||
|
"影视俱乐部":"TOPC1451469901250966",
|
||||||
|
"影视同期声":"TOPC1451469804671799",
|
||||||
|
"影视名堂":"TOPC1451558049329358",
|
||||||
|
"第10放映室":"TOPC1451557487468814"
|
||||||
|
}
|
||||||
|
classes = []
|
||||||
|
for k in cateManual:
|
||||||
|
classes.append({
|
||||||
|
'type_name':k,
|
||||||
|
'type_id':cateManual[k]
|
||||||
|
})
|
||||||
|
result['class'] = classes
|
||||||
|
if(filter):
|
||||||
|
result['filters'] = self.config['filter']
|
||||||
|
return result
|
||||||
|
def homeVideoContent(self):
|
||||||
|
result = {
|
||||||
|
'list':[]
|
||||||
|
}
|
||||||
|
return result
|
||||||
|
def categoryContent(self,tid,pg,filter,extend):
|
||||||
|
result = {}
|
||||||
|
extend['id'] = tid
|
||||||
|
extend['p'] = pg
|
||||||
|
filterParams = ["id", "p", "d"]
|
||||||
|
params = ["", "", ""]
|
||||||
|
for idx in range(len(filterParams)):
|
||||||
|
fp = filterParams[idx]
|
||||||
|
if fp in extend.keys():
|
||||||
|
params[idx] = '{0}={1}'.format(filterParams[idx],extend[fp])
|
||||||
|
suffix = '&'.join(params)
|
||||||
|
url = 'https://api.cntv.cn/NewVideo/getVideoListByColumn?{0}&n=20&sort=desc&mode=0&serviceId=tvcctv&t=json'.format(suffix)
|
||||||
|
if not tid.startswith('TOPC'):
|
||||||
|
url = 'https://api.cntv.cn/NewVideo/getVideoListByAlbumIdNew?{0}&n=20&sort=desc&mode=0&serviceId=tvcctv&t=json'.format(suffix)
|
||||||
|
rsp = self.fetch(url,headers=self.header)
|
||||||
|
jo = json.loads(rsp.text)
|
||||||
|
vodList = jo['data']['list']
|
||||||
|
videos = []
|
||||||
|
for vod in vodList:
|
||||||
|
guid = vod['guid']
|
||||||
|
title = vod['title']
|
||||||
|
img = vod['image']
|
||||||
|
brief = vod['brief']
|
||||||
|
videos.append({
|
||||||
|
"vod_id":guid+"###"+img,
|
||||||
|
"vod_name":title,
|
||||||
|
"vod_pic":img,
|
||||||
|
"vod_remarks":''
|
||||||
|
})
|
||||||
|
result['list'] = videos
|
||||||
|
result['page'] = pg
|
||||||
|
result['pagecount'] = 9999
|
||||||
|
result['limit'] = 90
|
||||||
|
result['total'] = 999999
|
||||||
|
return result
|
||||||
|
def detailContent(self,array):
|
||||||
|
aid = array[0].split('###')
|
||||||
|
tid = aid[0]
|
||||||
|
url = "https://vdn.apps.cntv.cn/api/getHttpVideoInfo.do?pid={0}".format(tid)
|
||||||
|
|
||||||
|
rsp = self.fetch(url,headers=self.header)
|
||||||
|
jo = json.loads(rsp.text)
|
||||||
|
title = jo['title'].strip()
|
||||||
|
link = jo['hls_url'].strip()
|
||||||
|
vod = {
|
||||||
|
"vod_id":tid,
|
||||||
|
"vod_name":title,
|
||||||
|
"vod_pic":aid[1],
|
||||||
|
"type_name":'',
|
||||||
|
"vod_year":"",
|
||||||
|
"vod_area":"",
|
||||||
|
"vod_remarks":"",
|
||||||
|
"vod_actor":"",
|
||||||
|
"vod_director":"",
|
||||||
|
"vod_content":""
|
||||||
|
}
|
||||||
|
vod['vod_play_from'] = 'CCTV'
|
||||||
|
vod['vod_play_url'] = title+"$"+link
|
||||||
|
|
||||||
|
result = {
|
||||||
|
'list':[
|
||||||
|
vod
|
||||||
|
]
|
||||||
|
}
|
||||||
|
return result
|
||||||
|
def searchContent(self,key,quick):
|
||||||
|
result = {
|
||||||
|
'list':[]
|
||||||
|
}
|
||||||
|
return result
|
||||||
|
def playerContent(self,flag,id,vipFlags):
|
||||||
|
result = {}
|
||||||
|
rsp = self.fetch(id,headers=self.header)
|
||||||
|
content = rsp.text.strip()
|
||||||
|
arr = content.split('\n')
|
||||||
|
urlPrefix = self.regStr(id,'(http[s]?://[a-zA-z0-9.]+)/')
|
||||||
|
url = urlPrefix + arr[-1]
|
||||||
|
result["parse"] = 0
|
||||||
|
result["playUrl"] = ''
|
||||||
|
result["url"] = url
|
||||||
|
result["header"] = ''
|
||||||
|
return result
|
||||||
|
|
||||||
|
config = {
|
||||||
|
"player": {},
|
||||||
|
"filter": {"TOPC1451557970755294": [{"key": "d", "name": "年份", "value": [{"n": "全部", "v": ""}, {"n": "2021", "v": "2021"}, {"n": "2020", "v": "2020"}, {"n": "2019", "v": "2019"}, {"n": "2018", "v": "2018"}, {"n": "2017", "v": "2017"}, {"n": "2016", "v": "2016"}, {"n": "2015", "v": "2015"}, {"n": "2014", "v": "2014"}, {"n": "2013", "v": "2013"}, {"n": "2012", "v": "2012"}, {"n": "2011", "v": "2011"}, {"n": "2010", "v": "2010"}, {"n": "2009", "v": "2009"}]}]}
|
||||||
|
}
|
||||||
|
header = {
|
||||||
|
"User-Agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/94.0.4606.54 Safari/537.36"
|
||||||
|
}
|
||||||
|
|
||||||
|
def localProxy(self,param):
|
||||||
|
return [200, "video/MP2T", action, ""]
|
153
py/plugin/py_cctvjs.json
Normal file
153
py/plugin/py_cctvjs.json
Normal file
@ -0,0 +1,153 @@
|
|||||||
|
#coding=utf-8
|
||||||
|
#!/usr/bin/python
|
||||||
|
import sys
|
||||||
|
sys.path.append('..')
|
||||||
|
from base.spider import Spider
|
||||||
|
import json
|
||||||
|
import time
|
||||||
|
import base64
|
||||||
|
|
||||||
|
class Spider(Spider): # 元类 默认的元类 type
|
||||||
|
def getName(self):
|
||||||
|
return "央视军事"
|
||||||
|
def init(self,extend=""):
|
||||||
|
print("============{0}============".format(extend))
|
||||||
|
pass
|
||||||
|
def isVideoFormat(self,url):
|
||||||
|
pass
|
||||||
|
def manualVideoCheck(self):
|
||||||
|
pass
|
||||||
|
def homeContent(self,filter):
|
||||||
|
result = {}
|
||||||
|
cateManual = {
|
||||||
|
"国防军事早报":"TOPC1564109128610932",
|
||||||
|
"正午国防军事":"TOPC1564109254301161",
|
||||||
|
"军事报道":"TOPC1451527941788652",
|
||||||
|
"防务新观察":"TOPC1451526164984187",
|
||||||
|
"军迷行天下":"TOPC1564131644145429",
|
||||||
|
"老兵你好":"TOPC1564109722559395",
|
||||||
|
"军武零距离":"TOPC1564109434999268",
|
||||||
|
"军事制高点":"TOPC1564109356650207",
|
||||||
|
"军事科技":"TOPC1451528087494889",
|
||||||
|
"军事纪实":"TOPC1451527993718730",
|
||||||
|
"谁是终极英雄":"TOPC1451530272783201",
|
||||||
|
"军营的味道":"TOPC1564110136027687",
|
||||||
|
"砺剑":"TOPC1649983616689859",
|
||||||
|
"军事纪录":"TOPC1575602995944674",
|
||||||
|
"国防故事":"TOPC1578551434601482",
|
||||||
|
"兵器面面观":"TOPC1564110696628209",
|
||||||
|
"第二战场":"TOPC1564110615253124",
|
||||||
|
"世界战史":"TOPC1564110396694880",
|
||||||
|
"五星剧场":"TOPC1564110834985329",
|
||||||
|
"国防微视频-军歌嘹亮":"TOPC1564110222559767",
|
||||||
|
"军情时间到":"TOPC1462504102545692",
|
||||||
|
"国防科工":"TOPC1564109813378483"
|
||||||
|
}
|
||||||
|
classes = []
|
||||||
|
for k in cateManual:
|
||||||
|
classes.append({
|
||||||
|
'type_name':k,
|
||||||
|
'type_id':cateManual[k]
|
||||||
|
})
|
||||||
|
result['class'] = classes
|
||||||
|
if(filter):
|
||||||
|
result['filters'] = self.config['filter']
|
||||||
|
return result
|
||||||
|
def homeVideoContent(self):
|
||||||
|
result = {
|
||||||
|
'list':[]
|
||||||
|
}
|
||||||
|
return result
|
||||||
|
def categoryContent(self,tid,pg,filter,extend):
|
||||||
|
result = {}
|
||||||
|
extend['id'] = tid
|
||||||
|
extend['p'] = pg
|
||||||
|
filterParams = ["id", "p", "d"]
|
||||||
|
params = ["", "", ""]
|
||||||
|
for idx in range(len(filterParams)):
|
||||||
|
fp = filterParams[idx]
|
||||||
|
if fp in extend.keys():
|
||||||
|
params[idx] = '{0}={1}'.format(filterParams[idx],extend[fp])
|
||||||
|
suffix = '&'.join(params)
|
||||||
|
url = 'https://api.cntv.cn/NewVideo/getVideoListByColumn?{0}&n=20&sort=desc&mode=0&serviceId=tvcctv&t=json'.format(suffix)
|
||||||
|
if not tid.startswith('TOPC'):
|
||||||
|
url = 'https://api.cntv.cn/NewVideo/getVideoListByAlbumIdNew?{0}&n=20&sort=desc&mode=0&serviceId=tvcctv&t=json'.format(suffix)
|
||||||
|
rsp = self.fetch(url,headers=self.header)
|
||||||
|
jo = json.loads(rsp.text)
|
||||||
|
vodList = jo['data']['list']
|
||||||
|
videos = []
|
||||||
|
for vod in vodList:
|
||||||
|
guid = vod['guid']
|
||||||
|
title = vod['title']
|
||||||
|
img = vod['image']
|
||||||
|
brief = vod['brief']
|
||||||
|
videos.append({
|
||||||
|
"vod_id":guid+"###"+img,
|
||||||
|
"vod_name":title,
|
||||||
|
"vod_pic":img,
|
||||||
|
"vod_remarks":''
|
||||||
|
})
|
||||||
|
result['list'] = videos
|
||||||
|
result['page'] = pg
|
||||||
|
result['pagecount'] = 9999
|
||||||
|
result['limit'] = 90
|
||||||
|
result['total'] = 999999
|
||||||
|
return result
|
||||||
|
def detailContent(self,array):
|
||||||
|
aid = array[0].split('###')
|
||||||
|
tid = aid[0]
|
||||||
|
url = "https://vdn.apps.cntv.cn/api/getHttpVideoInfo.do?pid={0}".format(tid)
|
||||||
|
|
||||||
|
rsp = self.fetch(url,headers=self.header)
|
||||||
|
jo = json.loads(rsp.text)
|
||||||
|
title = jo['title'].strip()
|
||||||
|
link = jo['hls_url'].strip()
|
||||||
|
vod = {
|
||||||
|
"vod_id":tid,
|
||||||
|
"vod_name":title,
|
||||||
|
"vod_pic":aid[1],
|
||||||
|
"type_name":'',
|
||||||
|
"vod_year":"",
|
||||||
|
"vod_area":"",
|
||||||
|
"vod_remarks":"",
|
||||||
|
"vod_actor":"",
|
||||||
|
"vod_director":"",
|
||||||
|
"vod_content":""
|
||||||
|
}
|
||||||
|
vod['vod_play_from'] = 'CCTV'
|
||||||
|
vod['vod_play_url'] = title+"$"+link
|
||||||
|
|
||||||
|
result = {
|
||||||
|
'list':[
|
||||||
|
vod
|
||||||
|
]
|
||||||
|
}
|
||||||
|
return result
|
||||||
|
def searchContent(self,key,quick):
|
||||||
|
result = {
|
||||||
|
'list':[]
|
||||||
|
}
|
||||||
|
return result
|
||||||
|
def playerContent(self,flag,id,vipFlags):
|
||||||
|
result = {}
|
||||||
|
rsp = self.fetch(id,headers=self.header)
|
||||||
|
content = rsp.text.strip()
|
||||||
|
arr = content.split('\n')
|
||||||
|
urlPrefix = self.regStr(id,'(http[s]?://[a-zA-z0-9.]+)/')
|
||||||
|
url = urlPrefix + arr[-1]
|
||||||
|
result["parse"] = 0
|
||||||
|
result["playUrl"] = ''
|
||||||
|
result["url"] = url
|
||||||
|
result["header"] = ''
|
||||||
|
return result
|
||||||
|
|
||||||
|
config = {
|
||||||
|
"player": {},
|
||||||
|
"filter": {"TOPC1451557970755294": [{"key": "d", "name": "年份", "value": [{"n": "全部", "v": ""}, {"n": "2021", "v": "2021"}, {"n": "2020", "v": "2020"}, {"n": "2019", "v": "2019"}, {"n": "2018", "v": "2018"}, {"n": "2017", "v": "2017"}, {"n": "2016", "v": "2016"}, {"n": "2015", "v": "2015"}, {"n": "2014", "v": "2014"}, {"n": "2013", "v": "2013"}, {"n": "2012", "v": "2012"}, {"n": "2011", "v": "2011"}, {"n": "2010", "v": "2010"}, {"n": "2009", "v": "2009"}]}]}
|
||||||
|
}
|
||||||
|
header = {
|
||||||
|
"User-Agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/94.0.4606.54 Safari/537.36"
|
||||||
|
}
|
||||||
|
|
||||||
|
def localProxy(self,param):
|
||||||
|
return [200, "video/MP2T", action, ""]
|
191
py/plugin/py_cctvkj.json
Normal file
191
py/plugin/py_cctvkj.json
Normal file
@ -0,0 +1,191 @@
|
|||||||
|
#coding=utf-8
|
||||||
|
#!/usr/bin/python
|
||||||
|
import sys
|
||||||
|
sys.path.append('..')
|
||||||
|
from base.spider import Spider
|
||||||
|
import json
|
||||||
|
import time
|
||||||
|
import base64
|
||||||
|
|
||||||
|
class Spider(Spider): # 元类 默认的元类 type
|
||||||
|
def getName(self):
|
||||||
|
return "央视科教"
|
||||||
|
def init(self,extend=""):
|
||||||
|
print("============{0}============".format(extend))
|
||||||
|
pass
|
||||||
|
def isVideoFormat(self,url):
|
||||||
|
pass
|
||||||
|
def manualVideoCheck(self):
|
||||||
|
pass
|
||||||
|
def homeContent(self,filter):
|
||||||
|
result = {}
|
||||||
|
cateManual = {
|
||||||
|
"天涯共此时":"TOPC1451540858793305",
|
||||||
|
"国宝档案":"TOPC1451540268188575",
|
||||||
|
"外国人在中国":"TOPC1451541113743615",
|
||||||
|
"文明之旅":"TOPC1451541205513705",
|
||||||
|
"记住乡愁第六季":"TOPC1577672009520911",
|
||||||
|
"跟着书本去旅行":"TOPC1575253587571324",
|
||||||
|
"百家讲坛":"TOPC1451557052519584",
|
||||||
|
"自然传奇":"TOPC1451558150787467",
|
||||||
|
"探索·发现":"TOPC1451557893544236",
|
||||||
|
"地理·中国":"TOPC1451557421544786",
|
||||||
|
"动物世界":"TOPC1451378967257534",
|
||||||
|
"人与自然":"TOPC1451525103989666",
|
||||||
|
"中华民族":"TOPC1451525460925648",
|
||||||
|
"国家记忆":"TOPC1473235107169415",
|
||||||
|
"国宝·发现":"TOPC1571034869935436",
|
||||||
|
"记住乡愁第七季":"TOPC1608533695279753",
|
||||||
|
"时尚科技秀":"TOPC1570874587435537",
|
||||||
|
"读书":"TOPC1451557523542854",
|
||||||
|
"创新进行时":"TOPC1570875218228998",
|
||||||
|
"解码科技史":"TOPC1570876640457386",
|
||||||
|
"科学动物园":"TOPC1571021385508957",
|
||||||
|
"考古公开课":"TOPC1571021251454875",
|
||||||
|
"科幻地带":"TOPC1571021323137369",
|
||||||
|
"实验现场":"TOPC1571021159595290",
|
||||||
|
"人物·故事":"TOPC1570780618796536",
|
||||||
|
"百家说故事":"TOPC1574995326079121",
|
||||||
|
"透视新科技":"TOPC1576631973420833",
|
||||||
|
"夕阳红":"TOPC1451543312252987",
|
||||||
|
"心理访谈":"TOPC1451543382680164",
|
||||||
|
"夜线":"TOPC1451543426689237",
|
||||||
|
"我爱发明":"TOPC1569314345479107",
|
||||||
|
"环球科技视野":"TOPC1451463780801881",
|
||||||
|
"状元360":"TOPC1451528493821255",
|
||||||
|
"1起聊聊":"TOPC1451374975347585",
|
||||||
|
"秘境之眼":"TOPC1554187056533820",
|
||||||
|
"文化视点":"TOPC1451536118642783",
|
||||||
|
"文化正午":"TOPC1451538455169283",
|
||||||
|
"文化大百科":"TOPC1451536035602751",
|
||||||
|
"动物传奇":"TOPC1451984181884527",
|
||||||
|
"文化讲坛":"TOPC1451984533334125",
|
||||||
|
"流行无限":"TOPC1451540644606949",
|
||||||
|
"天涯共此时":"TOPC1451540858793305",
|
||||||
|
"国宝档案":"TOPC1451540268188575",
|
||||||
|
"外国人在中国":"TOPC1451541113743615",
|
||||||
|
"文明之旅":"TOPC1451541205513705",
|
||||||
|
"记住乡愁第六季":"TOPC1577672009520911",
|
||||||
|
"中国影像方志":"TOPC1592552941644815",
|
||||||
|
"创新无限":"TOPC1451557109280614",
|
||||||
|
"科技人生":"TOPC1451557739596986",
|
||||||
|
"绿色空间":"TOPC1451557825546179",
|
||||||
|
"重访":"TOPC1451558118808439",
|
||||||
|
"走近科学":"TOPC1451558190239536",
|
||||||
|
"原来如此":"TOPC1451558088858410",
|
||||||
|
"科技之光":"TOPC1451557776198149",
|
||||||
|
"文明密码":"TOPC1451557930785264",
|
||||||
|
"真相":"TOPC1503545711557359",
|
||||||
|
"大家":"TOPC1451557371520714",
|
||||||
|
"讲述":"TOPC1451557691081955",
|
||||||
|
"人物":"TOPC1451557861628208",
|
||||||
|
"我爱发明(科普)":"TOPC1451557970755294"
|
||||||
|
}
|
||||||
|
classes = []
|
||||||
|
for k in cateManual:
|
||||||
|
classes.append({
|
||||||
|
'type_name':k,
|
||||||
|
'type_id':cateManual[k]
|
||||||
|
})
|
||||||
|
result['class'] = classes
|
||||||
|
if(filter):
|
||||||
|
result['filters'] = self.config['filter']
|
||||||
|
return result
|
||||||
|
def homeVideoContent(self):
|
||||||
|
result = {
|
||||||
|
'list':[]
|
||||||
|
}
|
||||||
|
return result
|
||||||
|
def categoryContent(self,tid,pg,filter,extend):
|
||||||
|
result = {}
|
||||||
|
extend['id'] = tid
|
||||||
|
extend['p'] = pg
|
||||||
|
filterParams = ["id", "p", "d"]
|
||||||
|
params = ["", "", ""]
|
||||||
|
for idx in range(len(filterParams)):
|
||||||
|
fp = filterParams[idx]
|
||||||
|
if fp in extend.keys():
|
||||||
|
params[idx] = '{0}={1}'.format(filterParams[idx],extend[fp])
|
||||||
|
suffix = '&'.join(params)
|
||||||
|
url = 'https://api.cntv.cn/NewVideo/getVideoListByColumn?{0}&n=20&sort=desc&mode=0&serviceId=tvcctv&t=json'.format(suffix)
|
||||||
|
if not tid.startswith('TOPC'):
|
||||||
|
url = 'https://api.cntv.cn/NewVideo/getVideoListByAlbumIdNew?{0}&n=20&sort=desc&mode=0&serviceId=tvcctv&t=json'.format(suffix)
|
||||||
|
rsp = self.fetch(url,headers=self.header)
|
||||||
|
jo = json.loads(rsp.text)
|
||||||
|
vodList = jo['data']['list']
|
||||||
|
videos = []
|
||||||
|
for vod in vodList:
|
||||||
|
guid = vod['guid']
|
||||||
|
title = vod['title']
|
||||||
|
img = vod['image']
|
||||||
|
brief = vod['brief']
|
||||||
|
videos.append({
|
||||||
|
"vod_id":guid+"###"+img,
|
||||||
|
"vod_name":title,
|
||||||
|
"vod_pic":img,
|
||||||
|
"vod_remarks":''
|
||||||
|
})
|
||||||
|
result['list'] = videos
|
||||||
|
result['page'] = pg
|
||||||
|
result['pagecount'] = 9999
|
||||||
|
result['limit'] = 90
|
||||||
|
result['total'] = 999999
|
||||||
|
return result
|
||||||
|
def detailContent(self,array):
|
||||||
|
aid = array[0].split('###')
|
||||||
|
tid = aid[0]
|
||||||
|
url = "https://vdn.apps.cntv.cn/api/getHttpVideoInfo.do?pid={0}".format(tid)
|
||||||
|
|
||||||
|
rsp = self.fetch(url,headers=self.header)
|
||||||
|
jo = json.loads(rsp.text)
|
||||||
|
title = jo['title'].strip()
|
||||||
|
link = jo['hls_url'].strip()
|
||||||
|
vod = {
|
||||||
|
"vod_id":tid,
|
||||||
|
"vod_name":title,
|
||||||
|
"vod_pic":aid[1],
|
||||||
|
"type_name":'',
|
||||||
|
"vod_year":"",
|
||||||
|
"vod_area":"",
|
||||||
|
"vod_remarks":"",
|
||||||
|
"vod_actor":"",
|
||||||
|
"vod_director":"",
|
||||||
|
"vod_content":""
|
||||||
|
}
|
||||||
|
vod['vod_play_from'] = 'CCTV'
|
||||||
|
vod['vod_play_url'] = title+"$"+link
|
||||||
|
|
||||||
|
result = {
|
||||||
|
'list':[
|
||||||
|
vod
|
||||||
|
]
|
||||||
|
}
|
||||||
|
return result
|
||||||
|
def searchContent(self,key,quick):
|
||||||
|
result = {
|
||||||
|
'list':[]
|
||||||
|
}
|
||||||
|
return result
|
||||||
|
def playerContent(self,flag,id,vipFlags):
|
||||||
|
result = {}
|
||||||
|
rsp = self.fetch(id,headers=self.header)
|
||||||
|
content = rsp.text.strip()
|
||||||
|
arr = content.split('\n')
|
||||||
|
urlPrefix = self.regStr(id,'(http[s]?://[a-zA-z0-9.]+)/')
|
||||||
|
url = urlPrefix + arr[-1]
|
||||||
|
result["parse"] = 0
|
||||||
|
result["playUrl"] = ''
|
||||||
|
result["url"] = url
|
||||||
|
result["header"] = ''
|
||||||
|
return result
|
||||||
|
|
||||||
|
config = {
|
||||||
|
"player": {},
|
||||||
|
"filter": {"TOPC1451557970755294": [{"key": "d", "name": "年份", "value": [{"n": "全部", "v": ""}, {"n": "2021", "v": "2021"}, {"n": "2020", "v": "2020"}, {"n": "2019", "v": "2019"}, {"n": "2018", "v": "2018"}, {"n": "2017", "v": "2017"}, {"n": "2016", "v": "2016"}, {"n": "2015", "v": "2015"}, {"n": "2014", "v": "2014"}, {"n": "2013", "v": "2013"}, {"n": "2012", "v": "2012"}, {"n": "2011", "v": "2011"}, {"n": "2010", "v": "2010"}, {"n": "2009", "v": "2009"}]}]}
|
||||||
|
}
|
||||||
|
header = {
|
||||||
|
"User-Agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/94.0.4606.54 Safari/537.36"
|
||||||
|
}
|
||||||
|
|
||||||
|
def localProxy(self,param):
|
||||||
|
return [200, "video/MP2T", action, ""]
|
155
py/plugin/py_cctvny.json
Normal file
155
py/plugin/py_cctvny.json
Normal file
@ -0,0 +1,155 @@
|
|||||||
|
#coding=utf-8
|
||||||
|
#!/usr/bin/python
|
||||||
|
import sys
|
||||||
|
sys.path.append('..')
|
||||||
|
from base.spider import Spider
|
||||||
|
import json
|
||||||
|
import time
|
||||||
|
import base64
|
||||||
|
|
||||||
|
class Spider(Spider): # 元类 默认的元类 type
|
||||||
|
def getName(self):
|
||||||
|
return "央视农业"
|
||||||
|
def init(self,extend=""):
|
||||||
|
print("============{0}============".format(extend))
|
||||||
|
pass
|
||||||
|
def isVideoFormat(self,url):
|
||||||
|
pass
|
||||||
|
def manualVideoCheck(self):
|
||||||
|
pass
|
||||||
|
def homeContent(self,filter):
|
||||||
|
result = {}
|
||||||
|
cateManual = {
|
||||||
|
"致富经":"TOPC1568949310515140",
|
||||||
|
"三农群英汇":"TOPC1600745974233265",
|
||||||
|
"田间示范秀":"TOPC1563178908227191",
|
||||||
|
"农业气象":"TOPC1568949200635957",
|
||||||
|
"中国三农报道":"TOPC1600746045741952",
|
||||||
|
"大地讲堂":"TOPC1568966472372643",
|
||||||
|
"乡土中国":"TOPC1563178586782832",
|
||||||
|
"振兴路上":"TOPC1632709936747979",
|
||||||
|
"谁知盘中餐":"TOPC1568966325430648",
|
||||||
|
"田野里的歌声":"TOPC1632628323813790",
|
||||||
|
"乡理乡亲":"TOPC1568966155566515",
|
||||||
|
"我的美丽乡村":"TOPC1570787364956444",
|
||||||
|
"攻坚日记":"TOPC1568966013656550",
|
||||||
|
"地球村日记":"TOPC1568966232265609",
|
||||||
|
"乡约":"TOPC1568949394517190",
|
||||||
|
"乡村剧场":"TOPC1563179005948252",
|
||||||
|
"乡村振兴面对面":"TOPC1568966531726705",
|
||||||
|
"乡间纪事":"TOPC1563178829094125",
|
||||||
|
"超级新农人":"TOPC1597627647957699",
|
||||||
|
"科技链":"TOPC1563178120425659",
|
||||||
|
"乡村振兴资讯":"TOPC1568965444563295",
|
||||||
|
"遍地英雄":"TOPC1568966086614400",
|
||||||
|
"健康之路":"TOPC1451557646802924",
|
||||||
|
"中华医药":"TOPC1451541666791291"
|
||||||
|
}
|
||||||
|
classes = []
|
||||||
|
for k in cateManual:
|
||||||
|
classes.append({
|
||||||
|
'type_name':k,
|
||||||
|
'type_id':cateManual[k]
|
||||||
|
})
|
||||||
|
result['class'] = classes
|
||||||
|
if(filter):
|
||||||
|
result['filters'] = self.config['filter']
|
||||||
|
return result
|
||||||
|
def homeVideoContent(self):
|
||||||
|
result = {
|
||||||
|
'list':[]
|
||||||
|
}
|
||||||
|
return result
|
||||||
|
def categoryContent(self,tid,pg,filter,extend):
|
||||||
|
result = {}
|
||||||
|
extend['id'] = tid
|
||||||
|
extend['p'] = pg
|
||||||
|
filterParams = ["id", "p", "d"]
|
||||||
|
params = ["", "", ""]
|
||||||
|
for idx in range(len(filterParams)):
|
||||||
|
fp = filterParams[idx]
|
||||||
|
if fp in extend.keys():
|
||||||
|
params[idx] = '{0}={1}'.format(filterParams[idx],extend[fp])
|
||||||
|
suffix = '&'.join(params)
|
||||||
|
url = 'https://api.cntv.cn/NewVideo/getVideoListByColumn?{0}&n=20&sort=desc&mode=0&serviceId=tvcctv&t=json'.format(suffix)
|
||||||
|
if not tid.startswith('TOPC'):
|
||||||
|
url = 'https://api.cntv.cn/NewVideo/getVideoListByAlbumIdNew?{0}&n=20&sort=desc&mode=0&serviceId=tvcctv&t=json'.format(suffix)
|
||||||
|
rsp = self.fetch(url,headers=self.header)
|
||||||
|
jo = json.loads(rsp.text)
|
||||||
|
vodList = jo['data']['list']
|
||||||
|
videos = []
|
||||||
|
for vod in vodList:
|
||||||
|
guid = vod['guid']
|
||||||
|
title = vod['title']
|
||||||
|
img = vod['image']
|
||||||
|
brief = vod['brief']
|
||||||
|
videos.append({
|
||||||
|
"vod_id":guid+"###"+img,
|
||||||
|
"vod_name":title,
|
||||||
|
"vod_pic":img,
|
||||||
|
"vod_remarks":''
|
||||||
|
})
|
||||||
|
result['list'] = videos
|
||||||
|
result['page'] = pg
|
||||||
|
result['pagecount'] = 9999
|
||||||
|
result['limit'] = 90
|
||||||
|
result['total'] = 999999
|
||||||
|
return result
|
||||||
|
def detailContent(self,array):
|
||||||
|
aid = array[0].split('###')
|
||||||
|
tid = aid[0]
|
||||||
|
url = "https://vdn.apps.cntv.cn/api/getHttpVideoInfo.do?pid={0}".format(tid)
|
||||||
|
|
||||||
|
rsp = self.fetch(url,headers=self.header)
|
||||||
|
jo = json.loads(rsp.text)
|
||||||
|
title = jo['title'].strip()
|
||||||
|
link = jo['hls_url'].strip()
|
||||||
|
vod = {
|
||||||
|
"vod_id":tid,
|
||||||
|
"vod_name":title,
|
||||||
|
"vod_pic":aid[1],
|
||||||
|
"type_name":'',
|
||||||
|
"vod_year":"",
|
||||||
|
"vod_area":"",
|
||||||
|
"vod_remarks":"",
|
||||||
|
"vod_actor":"",
|
||||||
|
"vod_director":"",
|
||||||
|
"vod_content":""
|
||||||
|
}
|
||||||
|
vod['vod_play_from'] = 'CCTV'
|
||||||
|
vod['vod_play_url'] = title+"$"+link
|
||||||
|
|
||||||
|
result = {
|
||||||
|
'list':[
|
||||||
|
vod
|
||||||
|
]
|
||||||
|
}
|
||||||
|
return result
|
||||||
|
def searchContent(self,key,quick):
|
||||||
|
result = {
|
||||||
|
'list':[]
|
||||||
|
}
|
||||||
|
return result
|
||||||
|
def playerContent(self,flag,id,vipFlags):
|
||||||
|
result = {}
|
||||||
|
rsp = self.fetch(id,headers=self.header)
|
||||||
|
content = rsp.text.strip()
|
||||||
|
arr = content.split('\n')
|
||||||
|
urlPrefix = self.regStr(id,'(http[s]?://[a-zA-z0-9.]+)/')
|
||||||
|
url = urlPrefix + arr[-1]
|
||||||
|
result["parse"] = 0
|
||||||
|
result["playUrl"] = ''
|
||||||
|
result["url"] = url
|
||||||
|
result["header"] = ''
|
||||||
|
return result
|
||||||
|
|
||||||
|
config = {
|
||||||
|
"player": {},
|
||||||
|
"filter": {"TOPC1451557970755294": [{"key": "d", "name": "年份", "value": [{"n": "全部", "v": ""}, {"n": "2021", "v": "2021"}, {"n": "2020", "v": "2020"}, {"n": "2019", "v": "2019"}, {"n": "2018", "v": "2018"}, {"n": "2017", "v": "2017"}, {"n": "2016", "v": "2016"}, {"n": "2015", "v": "2015"}, {"n": "2014", "v": "2014"}, {"n": "2013", "v": "2013"}, {"n": "2012", "v": "2012"}, {"n": "2011", "v": "2011"}, {"n": "2010", "v": "2010"}, {"n": "2009", "v": "2009"}]}]}
|
||||||
|
}
|
||||||
|
header = {
|
||||||
|
"User-Agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/94.0.4606.54 Safari/537.36"
|
||||||
|
}
|
||||||
|
|
||||||
|
def localProxy(self,param):
|
||||||
|
return [200, "video/MP2T", action, ""]
|
150
py/plugin/py_cctvse.json
Normal file
150
py/plugin/py_cctvse.json
Normal file
@ -0,0 +1,150 @@
|
|||||||
|
#coding=utf-8
|
||||||
|
#!/usr/bin/python
|
||||||
|
import sys
|
||||||
|
sys.path.append('..')
|
||||||
|
from base.spider import Spider
|
||||||
|
import json
|
||||||
|
import time
|
||||||
|
import base64
|
||||||
|
|
||||||
|
class Spider(Spider): # 元类 默认的元类 type
|
||||||
|
def getName(self):
|
||||||
|
return "央视少儿"
|
||||||
|
def init(self,extend=""):
|
||||||
|
print("============{0}============".format(extend))
|
||||||
|
pass
|
||||||
|
def isVideoFormat(self,url):
|
||||||
|
pass
|
||||||
|
def manualVideoCheck(self):
|
||||||
|
pass
|
||||||
|
def homeContent(self,filter):
|
||||||
|
result = {}
|
||||||
|
cateManual = {
|
||||||
|
"新闻袋袋裤":"TOPC1451559603261584",
|
||||||
|
"英雄出少年":"TOPC1451559695702690",
|
||||||
|
"七巧板":"TOPC1451559569040502",
|
||||||
|
"快乐体验":"TOPC1451559479171411",
|
||||||
|
"智力快车":"TOPC1451559756374759",
|
||||||
|
"动感特区":"TOPC1451559378830189",
|
||||||
|
"音乐快递":"TOPC1451559666055645",
|
||||||
|
"SK极智少年强":"TOPC1476950587121943",
|
||||||
|
"加油!少年派":"TOPC1451464548229761",
|
||||||
|
"风车剧场":"TOPC1573528152700717",
|
||||||
|
"希望-英语杂志":"TOPC1451558013229330",
|
||||||
|
"成长在线":"TOPC1451559901017891",
|
||||||
|
"童心回放":"TOPC1451559966897957",
|
||||||
|
"文学宝库":"TOPC1451560002205989",
|
||||||
|
"大仓库":"TOPC1451559344361150",
|
||||||
|
"宝贝一家亲":"TOPC1451559867985861",
|
||||||
|
"绿野寻踪":"TOPC1451559534065469",
|
||||||
|
"芝麻开门":"TOPC1451559725520729",
|
||||||
|
"异想天开":"TOPC1451559633994614"
|
||||||
|
}
|
||||||
|
classes = []
|
||||||
|
for k in cateManual:
|
||||||
|
classes.append({
|
||||||
|
'type_name':k,
|
||||||
|
'type_id':cateManual[k]
|
||||||
|
})
|
||||||
|
result['class'] = classes
|
||||||
|
if(filter):
|
||||||
|
result['filters'] = self.config['filter']
|
||||||
|
return result
|
||||||
|
def homeVideoContent(self):
|
||||||
|
result = {
|
||||||
|
'list':[]
|
||||||
|
}
|
||||||
|
return result
|
||||||
|
def categoryContent(self,tid,pg,filter,extend):
|
||||||
|
result = {}
|
||||||
|
extend['id'] = tid
|
||||||
|
extend['p'] = pg
|
||||||
|
filterParams = ["id", "p", "d"]
|
||||||
|
params = ["", "", ""]
|
||||||
|
for idx in range(len(filterParams)):
|
||||||
|
fp = filterParams[idx]
|
||||||
|
if fp in extend.keys():
|
||||||
|
params[idx] = '{0}={1}'.format(filterParams[idx],extend[fp])
|
||||||
|
suffix = '&'.join(params)
|
||||||
|
url = 'https://api.cntv.cn/NewVideo/getVideoListByColumn?{0}&n=20&sort=desc&mode=0&serviceId=tvcctv&t=json'.format(suffix)
|
||||||
|
if not tid.startswith('TOPC'):
|
||||||
|
url = 'https://api.cntv.cn/NewVideo/getVideoListByAlbumIdNew?{0}&n=20&sort=desc&mode=0&serviceId=tvcctv&t=json'.format(suffix)
|
||||||
|
rsp = self.fetch(url,headers=self.header)
|
||||||
|
jo = json.loads(rsp.text)
|
||||||
|
vodList = jo['data']['list']
|
||||||
|
videos = []
|
||||||
|
for vod in vodList:
|
||||||
|
guid = vod['guid']
|
||||||
|
title = vod['title']
|
||||||
|
img = vod['image']
|
||||||
|
brief = vod['brief']
|
||||||
|
videos.append({
|
||||||
|
"vod_id":guid+"###"+img,
|
||||||
|
"vod_name":title,
|
||||||
|
"vod_pic":img,
|
||||||
|
"vod_remarks":''
|
||||||
|
})
|
||||||
|
result['list'] = videos
|
||||||
|
result['page'] = pg
|
||||||
|
result['pagecount'] = 9999
|
||||||
|
result['limit'] = 90
|
||||||
|
result['total'] = 999999
|
||||||
|
return result
|
||||||
|
def detailContent(self,array):
|
||||||
|
aid = array[0].split('###')
|
||||||
|
tid = aid[0]
|
||||||
|
url = "https://vdn.apps.cntv.cn/api/getHttpVideoInfo.do?pid={0}".format(tid)
|
||||||
|
|
||||||
|
rsp = self.fetch(url,headers=self.header)
|
||||||
|
jo = json.loads(rsp.text)
|
||||||
|
title = jo['title'].strip()
|
||||||
|
link = jo['hls_url'].strip()
|
||||||
|
vod = {
|
||||||
|
"vod_id":tid,
|
||||||
|
"vod_name":title,
|
||||||
|
"vod_pic":aid[1],
|
||||||
|
"type_name":'',
|
||||||
|
"vod_year":"",
|
||||||
|
"vod_area":"",
|
||||||
|
"vod_remarks":"",
|
||||||
|
"vod_actor":"",
|
||||||
|
"vod_director":"",
|
||||||
|
"vod_content":""
|
||||||
|
}
|
||||||
|
vod['vod_play_from'] = 'CCTV'
|
||||||
|
vod['vod_play_url'] = title+"$"+link
|
||||||
|
|
||||||
|
result = {
|
||||||
|
'list':[
|
||||||
|
vod
|
||||||
|
]
|
||||||
|
}
|
||||||
|
return result
|
||||||
|
def searchContent(self,key,quick):
|
||||||
|
result = {
|
||||||
|
'list':[]
|
||||||
|
}
|
||||||
|
return result
|
||||||
|
def playerContent(self,flag,id,vipFlags):
|
||||||
|
result = {}
|
||||||
|
rsp = self.fetch(id,headers=self.header)
|
||||||
|
content = rsp.text.strip()
|
||||||
|
arr = content.split('\n')
|
||||||
|
urlPrefix = self.regStr(id,'(http[s]?://[a-zA-z0-9.]+)/')
|
||||||
|
url = urlPrefix + arr[-1]
|
||||||
|
result["parse"] = 0
|
||||||
|
result["playUrl"] = ''
|
||||||
|
result["url"] = url
|
||||||
|
result["header"] = ''
|
||||||
|
return result
|
||||||
|
|
||||||
|
config = {
|
||||||
|
"player": {},
|
||||||
|
"filter": {"TOPC1451557970755294": [{"key": "d", "name": "年份", "value": [{"n": "全部", "v": ""}, {"n": "2021", "v": "2021"}, {"n": "2020", "v": "2020"}, {"n": "2019", "v": "2019"}, {"n": "2018", "v": "2018"}, {"n": "2017", "v": "2017"}, {"n": "2016", "v": "2016"}, {"n": "2015", "v": "2015"}, {"n": "2014", "v": "2014"}, {"n": "2013", "v": "2013"}, {"n": "2012", "v": "2012"}, {"n": "2011", "v": "2011"}, {"n": "2010", "v": "2010"}, {"n": "2009", "v": "2009"}]}]}
|
||||||
|
}
|
||||||
|
header = {
|
||||||
|
"User-Agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/94.0.4606.54 Safari/537.36"
|
||||||
|
}
|
||||||
|
|
||||||
|
def localProxy(self,param):
|
||||||
|
return [200, "video/MP2T", action, ""]
|
162
py/plugin/py_cctvty.json
Normal file
162
py/plugin/py_cctvty.json
Normal file
@ -0,0 +1,162 @@
|
|||||||
|
#coding=utf-8
|
||||||
|
#!/usr/bin/python
|
||||||
|
import sys
|
||||||
|
sys.path.append('..')
|
||||||
|
from base.spider import Spider
|
||||||
|
import json
|
||||||
|
import time
|
||||||
|
import base64
|
||||||
|
|
||||||
|
class Spider(Spider): # 元类 默认的元类 type
|
||||||
|
def getName(self):
|
||||||
|
return "央视体育"
|
||||||
|
def init(self,extend=""):
|
||||||
|
print("============{0}============".format(extend))
|
||||||
|
pass
|
||||||
|
def isVideoFormat(self,url):
|
||||||
|
pass
|
||||||
|
def manualVideoCheck(self):
|
||||||
|
pass
|
||||||
|
def homeContent(self,filter):
|
||||||
|
result = {}
|
||||||
|
cateManual = {
|
||||||
|
"运动大不同":"TOPC1451552002869953",
|
||||||
|
"天下足球":"TOPC1451551777876756",
|
||||||
|
"篮球公园":"TOPC1451549958391444",
|
||||||
|
"体育新闻":"TOPC1451551426170389",
|
||||||
|
"足球之夜":"TOPC1451552481492403",
|
||||||
|
"北京2022":"TOPC1462860742367700",
|
||||||
|
"体坛快讯":"TOPC1451550970356385",
|
||||||
|
"体育世界":"TOPC1451551371554333",
|
||||||
|
"欧冠开场哨":"TOPC1451550484638864",
|
||||||
|
"棋牌乐":"TOPC1451550531682936",
|
||||||
|
"健身动起来":"TOPC1451549599140203",
|
||||||
|
"体育晨报":"TOPC1451551258388672",
|
||||||
|
"体谈":"TOPC1451551830518827",
|
||||||
|
"ATP周刊":"TOPC1551324792732798",
|
||||||
|
"冰球冰球":"TOPC1551323337921620",
|
||||||
|
"冰天雪地":"TOPC1551323403033398",
|
||||||
|
"约战果岭":"TOPC1551324843068553",
|
||||||
|
"艺术里的奥林匹克":"TOPC1634807797280923",
|
||||||
|
"逐冰追雪":"TOPC1634807873035403",
|
||||||
|
"五环纪事":"TOPC1634807936107991",
|
||||||
|
"奥秘无穷":"TOPC1634808174904190",
|
||||||
|
"奥林匹克人":"TOPC1634808300961576",
|
||||||
|
"体育在线":"TOPC1451540777295250",
|
||||||
|
"运动大不同":"TOPC1451552002869953",
|
||||||
|
"NBA最前线":"TOPC1451548615930237",
|
||||||
|
"冠军欧洲":"TOPC1451549411228903",
|
||||||
|
"巅峰时刻":"TOPC1451549547540149",
|
||||||
|
"赛车时代":"TOPC1451550589995997",
|
||||||
|
"体育人间":"TOPC1451551310742737",
|
||||||
|
"武林大会":"TOPC1451551891055866",
|
||||||
|
"谁是球王":"TOPC1451550868295303"
|
||||||
|
}
|
||||||
|
classes = []
|
||||||
|
for k in cateManual:
|
||||||
|
classes.append({
|
||||||
|
'type_name':k,
|
||||||
|
'type_id':cateManual[k]
|
||||||
|
})
|
||||||
|
result['class'] = classes
|
||||||
|
if(filter):
|
||||||
|
result['filters'] = self.config['filter']
|
||||||
|
return result
|
||||||
|
def homeVideoContent(self):
|
||||||
|
result = {
|
||||||
|
'list':[]
|
||||||
|
}
|
||||||
|
return result
|
||||||
|
def categoryContent(self,tid,pg,filter,extend):
|
||||||
|
result = {}
|
||||||
|
extend['id'] = tid
|
||||||
|
extend['p'] = pg
|
||||||
|
filterParams = ["id", "p", "d"]
|
||||||
|
params = ["", "", ""]
|
||||||
|
for idx in range(len(filterParams)):
|
||||||
|
fp = filterParams[idx]
|
||||||
|
if fp in extend.keys():
|
||||||
|
params[idx] = '{0}={1}'.format(filterParams[idx],extend[fp])
|
||||||
|
suffix = '&'.join(params)
|
||||||
|
url = 'https://api.cntv.cn/NewVideo/getVideoListByColumn?{0}&n=20&sort=desc&mode=0&serviceId=tvcctv&t=json'.format(suffix)
|
||||||
|
if not tid.startswith('TOPC'):
|
||||||
|
url = 'https://api.cntv.cn/NewVideo/getVideoListByAlbumIdNew?{0}&n=20&sort=desc&mode=0&serviceId=tvcctv&t=json'.format(suffix)
|
||||||
|
rsp = self.fetch(url,headers=self.header)
|
||||||
|
jo = json.loads(rsp.text)
|
||||||
|
vodList = jo['data']['list']
|
||||||
|
videos = []
|
||||||
|
for vod in vodList:
|
||||||
|
guid = vod['guid']
|
||||||
|
title = vod['title']
|
||||||
|
img = vod['image']
|
||||||
|
brief = vod['brief']
|
||||||
|
videos.append({
|
||||||
|
"vod_id":guid+"###"+img,
|
||||||
|
"vod_name":title,
|
||||||
|
"vod_pic":img,
|
||||||
|
"vod_remarks":''
|
||||||
|
})
|
||||||
|
result['list'] = videos
|
||||||
|
result['page'] = pg
|
||||||
|
result['pagecount'] = 9999
|
||||||
|
result['limit'] = 90
|
||||||
|
result['total'] = 999999
|
||||||
|
return result
|
||||||
|
def detailContent(self,array):
|
||||||
|
aid = array[0].split('###')
|
||||||
|
tid = aid[0]
|
||||||
|
url = "https://vdn.apps.cntv.cn/api/getHttpVideoInfo.do?pid={0}".format(tid)
|
||||||
|
|
||||||
|
rsp = self.fetch(url,headers=self.header)
|
||||||
|
jo = json.loads(rsp.text)
|
||||||
|
title = jo['title'].strip()
|
||||||
|
link = jo['hls_url'].strip()
|
||||||
|
vod = {
|
||||||
|
"vod_id":tid,
|
||||||
|
"vod_name":title,
|
||||||
|
"vod_pic":aid[1],
|
||||||
|
"type_name":'',
|
||||||
|
"vod_year":"",
|
||||||
|
"vod_area":"",
|
||||||
|
"vod_remarks":"",
|
||||||
|
"vod_actor":"",
|
||||||
|
"vod_director":"",
|
||||||
|
"vod_content":""
|
||||||
|
}
|
||||||
|
vod['vod_play_from'] = 'CCTV'
|
||||||
|
vod['vod_play_url'] = title+"$"+link
|
||||||
|
|
||||||
|
result = {
|
||||||
|
'list':[
|
||||||
|
vod
|
||||||
|
]
|
||||||
|
}
|
||||||
|
return result
|
||||||
|
def searchContent(self,key,quick):
|
||||||
|
result = {
|
||||||
|
'list':[]
|
||||||
|
}
|
||||||
|
return result
|
||||||
|
def playerContent(self,flag,id,vipFlags):
|
||||||
|
result = {}
|
||||||
|
rsp = self.fetch(id,headers=self.header)
|
||||||
|
content = rsp.text.strip()
|
||||||
|
arr = content.split('\n')
|
||||||
|
urlPrefix = self.regStr(id,'(http[s]?://[a-zA-z0-9.]+)/')
|
||||||
|
url = urlPrefix + arr[-1]
|
||||||
|
result["parse"] = 0
|
||||||
|
result["playUrl"] = ''
|
||||||
|
result["url"] = url
|
||||||
|
result["header"] = ''
|
||||||
|
return result
|
||||||
|
|
||||||
|
config = {
|
||||||
|
"player": {},
|
||||||
|
"filter": {"TOPC1451557970755294": [{"key": "d", "name": "年份", "value": [{"n": "全部", "v": ""}, {"n": "2021", "v": "2021"}, {"n": "2020", "v": "2020"}, {"n": "2019", "v": "2019"}, {"n": "2018", "v": "2018"}, {"n": "2017", "v": "2017"}, {"n": "2016", "v": "2016"}, {"n": "2015", "v": "2015"}, {"n": "2014", "v": "2014"}, {"n": "2013", "v": "2013"}, {"n": "2012", "v": "2012"}, {"n": "2011", "v": "2011"}, {"n": "2010", "v": "2010"}, {"n": "2009", "v": "2009"}]}]}
|
||||||
|
}
|
||||||
|
header = {
|
||||||
|
"User-Agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/94.0.4606.54 Safari/537.36"
|
||||||
|
}
|
||||||
|
|
||||||
|
def localProxy(self,param):
|
||||||
|
return [200, "video/MP2T", action, ""]
|
152
py/plugin/py_cctvxq.json
Normal file
152
py/plugin/py_cctvxq.json
Normal file
@ -0,0 +1,152 @@
|
|||||||
|
#coding=utf-8
|
||||||
|
#!/usr/bin/python
|
||||||
|
import sys
|
||||||
|
sys.path.append('..')
|
||||||
|
from base.spider import Spider
|
||||||
|
import json
|
||||||
|
import time
|
||||||
|
import base64
|
||||||
|
|
||||||
|
class Spider(Spider): # 元类 默认的元类 type
|
||||||
|
def getName(self):
|
||||||
|
return "央视戏曲"
|
||||||
|
def init(self,extend=""):
|
||||||
|
print("============{0}============".format(extend))
|
||||||
|
pass
|
||||||
|
def isVideoFormat(self,url):
|
||||||
|
pass
|
||||||
|
def manualVideoCheck(self):
|
||||||
|
pass
|
||||||
|
def homeContent(self,filter):
|
||||||
|
result = {}
|
||||||
|
cateManual = {
|
||||||
|
"角儿来了":"TOPC1508747509633692",
|
||||||
|
"梨园闯关我挂帅":"TOPC1451558484007800",
|
||||||
|
"CCTV空中剧院":"TOPC1451558856402351",
|
||||||
|
"过把瘾":"TOPC1451558291260577",
|
||||||
|
"名段欣赏":"TOPC1451558515719854",
|
||||||
|
"名家书场":"TOPC1579401761622774",
|
||||||
|
"宝贝亮相吧":"TOPC1579401989187953",
|
||||||
|
"中国京剧音配像精粹":"TOPC1451558769767256",
|
||||||
|
"九州大戏台":"TOPC1451558399948678",
|
||||||
|
"青春戏苑":"TOPC1451558552047910",
|
||||||
|
"戏曲青年说":"TOPC1626161016006801",
|
||||||
|
"了不起的戏曲":"TOPC1657505173323752",
|
||||||
|
"梨园周刊":"TOPC1574909786070351",
|
||||||
|
"中国京剧像音像集萃":"TOPC1626832834318986",
|
||||||
|
"典藏":"TOPC1597825254395109",
|
||||||
|
"快乐戏园":"TOPC1451558438767762",
|
||||||
|
"锦绣梨园":"TOPC1451558328292617",
|
||||||
|
"影视剧场":"TOPC1451558728003217",
|
||||||
|
"戏苑百家":"TOPC1451558644535996",
|
||||||
|
"跟我学":"TOPC1451558178940505",
|
||||||
|
"戏曲采风":"TOPC1451558610462968"
|
||||||
|
}
|
||||||
|
classes = []
|
||||||
|
for k in cateManual:
|
||||||
|
classes.append({
|
||||||
|
'type_name':k,
|
||||||
|
'type_id':cateManual[k]
|
||||||
|
})
|
||||||
|
result['class'] = classes
|
||||||
|
if(filter):
|
||||||
|
result['filters'] = self.config['filter']
|
||||||
|
return result
|
||||||
|
def homeVideoContent(self):
|
||||||
|
result = {
|
||||||
|
'list':[]
|
||||||
|
}
|
||||||
|
return result
|
||||||
|
def categoryContent(self,tid,pg,filter,extend):
|
||||||
|
result = {}
|
||||||
|
extend['id'] = tid
|
||||||
|
extend['p'] = pg
|
||||||
|
filterParams = ["id", "p", "d"]
|
||||||
|
params = ["", "", ""]
|
||||||
|
for idx in range(len(filterParams)):
|
||||||
|
fp = filterParams[idx]
|
||||||
|
if fp in extend.keys():
|
||||||
|
params[idx] = '{0}={1}'.format(filterParams[idx],extend[fp])
|
||||||
|
suffix = '&'.join(params)
|
||||||
|
url = 'https://api.cntv.cn/NewVideo/getVideoListByColumn?{0}&n=20&sort=desc&mode=0&serviceId=tvcctv&t=json'.format(suffix)
|
||||||
|
if not tid.startswith('TOPC'):
|
||||||
|
url = 'https://api.cntv.cn/NewVideo/getVideoListByAlbumIdNew?{0}&n=20&sort=desc&mode=0&serviceId=tvcctv&t=json'.format(suffix)
|
||||||
|
rsp = self.fetch(url,headers=self.header)
|
||||||
|
jo = json.loads(rsp.text)
|
||||||
|
vodList = jo['data']['list']
|
||||||
|
videos = []
|
||||||
|
for vod in vodList:
|
||||||
|
guid = vod['guid']
|
||||||
|
title = vod['title']
|
||||||
|
img = vod['image']
|
||||||
|
brief = vod['brief']
|
||||||
|
videos.append({
|
||||||
|
"vod_id":guid+"###"+img,
|
||||||
|
"vod_name":title,
|
||||||
|
"vod_pic":img,
|
||||||
|
"vod_remarks":''
|
||||||
|
})
|
||||||
|
result['list'] = videos
|
||||||
|
result['page'] = pg
|
||||||
|
result['pagecount'] = 9999
|
||||||
|
result['limit'] = 90
|
||||||
|
result['total'] = 999999
|
||||||
|
return result
|
||||||
|
def detailContent(self,array):
|
||||||
|
aid = array[0].split('###')
|
||||||
|
tid = aid[0]
|
||||||
|
url = "https://vdn.apps.cntv.cn/api/getHttpVideoInfo.do?pid={0}".format(tid)
|
||||||
|
|
||||||
|
rsp = self.fetch(url,headers=self.header)
|
||||||
|
jo = json.loads(rsp.text)
|
||||||
|
title = jo['title'].strip()
|
||||||
|
link = jo['hls_url'].strip()
|
||||||
|
vod = {
|
||||||
|
"vod_id":tid,
|
||||||
|
"vod_name":title,
|
||||||
|
"vod_pic":aid[1],
|
||||||
|
"type_name":'',
|
||||||
|
"vod_year":"",
|
||||||
|
"vod_area":"",
|
||||||
|
"vod_remarks":"",
|
||||||
|
"vod_actor":"",
|
||||||
|
"vod_director":"",
|
||||||
|
"vod_content":""
|
||||||
|
}
|
||||||
|
vod['vod_play_from'] = 'CCTV'
|
||||||
|
vod['vod_play_url'] = title+"$"+link
|
||||||
|
|
||||||
|
result = {
|
||||||
|
'list':[
|
||||||
|
vod
|
||||||
|
]
|
||||||
|
}
|
||||||
|
return result
|
||||||
|
def searchContent(self,key,quick):
|
||||||
|
result = {
|
||||||
|
'list':[]
|
||||||
|
}
|
||||||
|
return result
|
||||||
|
def playerContent(self,flag,id,vipFlags):
|
||||||
|
result = {}
|
||||||
|
rsp = self.fetch(id,headers=self.header)
|
||||||
|
content = rsp.text.strip()
|
||||||
|
arr = content.split('\n')
|
||||||
|
urlPrefix = self.regStr(id,'(http[s]?://[a-zA-z0-9.]+)/')
|
||||||
|
url = urlPrefix + arr[-1]
|
||||||
|
result["parse"] = 0
|
||||||
|
result["playUrl"] = ''
|
||||||
|
result["url"] = url
|
||||||
|
result["header"] = ''
|
||||||
|
return result
|
||||||
|
|
||||||
|
config = {
|
||||||
|
"player": {},
|
||||||
|
"filter": {"TOPC1451557970755294": [{"key": "d", "name": "年份", "value": [{"n": "全部", "v": ""}, {"n": "2021", "v": "2021"}, {"n": "2020", "v": "2020"}, {"n": "2019", "v": "2019"}, {"n": "2018", "v": "2018"}, {"n": "2017", "v": "2017"}, {"n": "2016", "v": "2016"}, {"n": "2015", "v": "2015"}, {"n": "2014", "v": "2014"}, {"n": "2013", "v": "2013"}, {"n": "2012", "v": "2012"}, {"n": "2011", "v": "2011"}, {"n": "2010", "v": "2010"}, {"n": "2009", "v": "2009"}]}]}
|
||||||
|
}
|
||||||
|
header = {
|
||||||
|
"User-Agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/94.0.4606.54 Safari/537.36"
|
||||||
|
}
|
||||||
|
|
||||||
|
def localProxy(self,param):
|
||||||
|
return [200, "video/MP2T", action, ""]
|
Loading…
x
Reference in New Issue
Block a user