每次打开百度搜索都会被部分热搜吸引兴趣,于是就有了这个东西,
主要知道热搜是啥就行了,不能打开详细内容,其他细节请看截图
界面是这样
蓝奏云,蓝奏云没有源码包
下载:https://takitooru.lanzouq.com/i7chN2umqkfg 密码:fent
源码包+软件,连带exe在dist文件夹里
getBaiduRealtime.rar
(3.22 MB, 下载次数: 24)
部分代码
var getData = function(){
var response = client.get("https://top.baidu.com/api/board",{platform = "wise";tab = "realtime";});
if(response){
showLoading(false);
var getQuery = response.data.cards[1];//['content'];
var getTopContent = getQuery['topContent'][1];
var topContent_htmlDom =`<div class="category-wrap">
<div class="content">
<div class="content-title-box">
<div class="hot-title"><span class="sort_ico">↑</span>`+getTopContent.query+`</div>
`+(getTopContent.hotTag == 3 ? '<div class="c-text hot-tag c-text-hot-hots">热</div>':(getTopContent.hotTag == 1 ? '<div class="c-text hot-tag c-text-hot-new">新</div>' : '<div class="c-text hot-tag"></div>'))+`
</div>
<div class="hot-desc">`+getTopContent.desc+`</div>
</div>
</div>
`;
table.push(html,topContent_htmlDom);
//console.log(getQuery['topContent'][1].query);
for(k,v in getQuery){
if(k == 'content'){
for(kk,vv in v){
table.push(html,
`<div class="category-wrap">
<div class="content">
<div class="content-title-box">
<div class="hot-title"><span class="sort_ico">`+kk+`</span>`+vv.query+`</div>
`+(vv.hotTag == 3 ? '<div class="c-text hot-tag c-text-hot-hots">热</div>':(vv.hotTag == 1 ? '<div class="c-text hot-tag c-text-hot-new">新</div>' : '<div class="c-text hot-tag"></div>'))+`
</div>
<div class="hot-desc">`+vv.desc+`</div>
</div>
</div>
`
);
}
}
}
}else{
table.push(html,`<div class="error">加载异常!</div>`);
}
updateContent(string.format("%s", string.join(html)));
}
|