如何为西安蓝海公司构建一个专业的网站建设方案?
摘要:网站建设方法,西安蓝海网站建设,wordpress 文本排版,百度写一篇文章多少钱文章目录 步骤打开谷歌浏览器输入网址按F12进入调试界面点击网络,清除历史消息按F5刷新页面找到接口&#xff0
网站建设方法,西安蓝海网站建设,wordpress 文本排版,百度写一篇文章多少钱文章目录 步骤打开谷歌浏览器输入网址按F12进入调试界面点击网络#xff0c;清除历史消息按F5刷新页面找到接口#xff08;community/home-api/v1/get-business-list#xff09;接口解读 撰写代码获取博客列表先明确返回信息格式json字段解读 Apipost测试接口编写python代码… 文章目录 步骤打开谷歌浏览器输入网址按F12进入调试界面点击网络清除历史消息按F5刷新页面找到接口community/home-api/v1/get-business-list接口解读 撰写代码获取博客列表先明确返回信息格式json字段解读 Apipost测试接口编写python代码注意有反爬虫策略需要设置请求头成功 1. 如何爬取自己的CSDN博客文章列表获取列表博客列表手动python代码方式 2. 获取自己CSDN文章列表并按质量分由小到大排序文章质量分、博客质量分、博文质量分阿里云API认证
步骤
打开谷歌浏览器
输入网址
https://dontla.blog.csdn.net/?typeblog
按F12进入调试界面
点击网络清除历史消息 按F5刷新页面
找到接口community/home-api/v1/get-business-list
https://blog.csdn.net/community/home-api/v1/get-business-list?page1size20businessTypeblogorderbynoMorefalseyearmonthusernameDontla 接口解读
https://blog.csdn.net/community/home-api/v1/get-business-list?page1size20businessTypeblogorderbynoMorefalseyearmonthusernameDontlahttps://blog.csdn.net/community/home-api/v1/get-business-list?page1size20businessTypeblogorderbynoMorefalseyearmonthusernameDontla 这是一个HTTP GET请求的接口用于获取CSDN博客网站上的业务列表信息。具体来说它是用于获取某个用户的博客文章列表。让我们逐个分析URL中的参数 page1这个参数表示请求的页面编号设为1意味着请求第一页的数据。 size20这个参数表示每页显示的记录数。这里每页显示20条记录。 businessTypeblog这个参数指定了业务类型此处为blog所以它应该是用来获取博客文章的。 orderby这个参数应该是用来指定排序方式的但在这个请求中并没有具体值可能默认为某种排序方式如按发布时间降序等。 noMorefalse这个参数可能是用来判断是否还有更多的记录可以获取。如果设置为false表示可能还有更多的记录。 year month这两个参数可能是用来筛选特定年份和月份的博客文章但在这个请求中并没有具体值因此可能会返回所有时间段的文章。 usernameDontla这个参数指定了用户名意味着这个请求可能用来获取名为Dontla的用户的博客文章列表。
撰写代码获取博客列表
先明确返回信息格式
我们将https://blog.csdn.net/community/home-api/v1/get-business-list?page1size1businessTypeblogorderbynoMorefalseyearmonthusernameDontla拷贝到浏览器url栏打开 全选拷贝将文字粘贴到编辑器并格式化 {“code”:200,“message”:“success”,“traceId”:“47d3f9ad-bfc0-4604-b386-48b0e0b40c8d”,“data”:{“list”:[{“articleId”:132295415,“title”:“shellcheck警告Declare and assign separately to avoid masking return values.shellcheckSC2155”,“description”:“ShellCheck的SC2155警告是关于在shell脚本中正确处理命令返回值的一个重要提示。通过将声明和赋值分开进行我们可以确保命令的返回值不会被误导并且在命令执行失败时脚本能够正确地捕获并处理错误。
