近期热门文章(感谢掘友的鼓励与支持🌹🌹🌹):
- 做了一夜动画,就为让大家更好的理解Vue3的Composition Api 759赞
- 给1024程序员节献礼“虚拟程序员鼓励师”,摸鱼架构师在此集结! 47赞
- 一键反编译微信小程序获取源码,并转换为uniapp或taro跨端项目 118赞
这篇文章很短
因为真的快没电了
此时家里又没有充电器
但是我很想发布这个小代码块
是从 阿宝哥 的文章里发现的灵感
我想每篇文章,大家都想要加入这样一个文章头
就像这篇文章的头部一样
推荐大家阅读自己的其他文章,并呈现点赞数量
这就是这段js的用途
代码如下
javascript:function%20getUserId(){var%20url=document.querySelector("a[href*='user']").getAttribute("href");return%20url.substr(url.lastIndexOf("/")+1,999)}var%20http=new%20XMLHttpRequest();var%20url="https://apinew.juejin.im/content_api/v1/article/query_list";var%20params={cursor:"0",sort_type:1,user_id:getUserId()};http.open("POST",url,true);http.setRequestHeader("Content-type","application/json");http.onreadystatechange=function(){if(http.readyState==4&&http.status==200){var%20res=JSON.parse(http.responseText);var%20fin_arr=res.data.map(function(item){return{url:"https://juejin.im/post/"+item.article_info.article_id,title:item.article_info.title,likes:item.article_info.digg_count,views:item.article_info.view_count}});var%20str="%E8%BF%91%E6%9C%9F%E7%83%AD%E9%97%A8%E6%96%87%E7%AB%A0%EF%BC%88%E6%84%9F%E8%B0%A2%E6%8E%98%E5%8F%8B%E7%9A%84%E9%BC%93%E5%8A%B1%E4%B8%8E%E6%94%AF%E6%8C%81%F0%9F%8C%B9%F0%9F%8C%B9%F0%9F%8C%B9%EF%BC%89%EF%BC%9A\r\n";for(var%20i=0;i<Math.min(fin_arr.length,3);i++){str+="-%20["+fin_arr[i].title+"]("+fin_arr[i].url+")%20"+fin_arr[i].likes+"%E8%B5%9E\r\n"}console.log(str)}};http.send(JSON.stringify(params));
将上述代码复制粘贴到新建收藏的链接中
真的就快没电了
我来不及写完把内容直接插入文本中功能
打开调试窗口,你会看到输出后的文本
暂时先这么用吧
明天有电了我再补!
11月20日更新
获取最新的两篇文章+最高赞的一篇文章来组合
javascript:function%20getUserId(){var%20url=document.querySelector("a[href*='user']").getAttribute("href");return%20url.substr(url.lastIndexOf("/")+1,999)}function%20getArticles(sort,count,cb){var%20http=new%20XMLHttpRequest();var%20url="https://apinew.juejin.im/content_api/v1/article/query_list";var%20params={cursor:"0",sort_type:sort,user_id:getUserId()};http.open("POST",url,true);http.setRequestHeader("Content-type","application/json");http.onreadystatechange=function(){if(http.readyState==4&&http.status==200){var%20res=JSON.parse(http.responseText);var%20fin_arr=res.data.map(function(item){return{url:"https://juejin.im/post/"+item.article_info.article_id,title:item.article_info.title,likes:item.article_info.digg_count,views:item.article_info.view_count}});var%20str="";for(var%20i=0;i<Math.min(fin_arr.length,count);i++){str+="-%20["+fin_arr[i].title+"]("+fin_arr[i].url+")%20"+fin_arr[i].likes+"%E8%B5%9E\r\n"}if(cb)cb(str)}};http.send(JSON.stringify(params))}var%20fin="%E6%8E%A8%E8%8D%90%E9%98%85%E8%AF%BB%EF%BC%88%E6%84%9F%E8%B0%A2%E6%8E%98%E5%8F%8B%E7%9A%84%E9%BC%93%E5%8A%B1%E4%B8%8E%E6%94%AF%E6%8C%81%F0%9F%8C%B9%F0%9F%8C%B9%F0%9F%8C%B9%EF%BC%89\r\n";getArticles(2,2,function(str){fin+=str;getArticles(1,1,function(str){fin+=str;console.log(fin)})});