第一个界面
优采云 发布时间: 2020-08-07 23:53自动采集墙纸网站界面
2019-12-31十三本资源网络技术课程
[摘要]简介该程序具有多种类型的墙纸,自动更新,自动采集,支持多分辨率,瀑布流,全站点ajax!界面一获得墙纸分类
简介
程序中有许多类型的墙纸,自动更新,自动采集,支持多分辨率,瀑布流加载,站点范围内的ajax!
第一个界面
获取壁纸分类
http://cdn.apc.360.cn/index.php?c=WallPaper&a=getAllCategoriesV2&from=360chrome
这个界面很简单,直接请求上面的URL,就可以获取json数据. 返回的数据中有一个数据数组,其中“名称”是获取的墙纸类别的名称,“ id”是与该类别对应的ID值.
接口2:
根据墙纸类别ID获取该类别下的墙纸图片
http://wallpaper.apc.360.cn/index.php?
c=WallPaper&a=getAppsByCategory
&cid=【刚才获取到的分类ID】
&start=【从第几幅图开始(用于分页)】
&count=【每次加载的数量】&from=360chrome
通过此接口获得的数据有点多,但主要只使用了少数几个. 一个是数据数组中的url值,这是我们想要获取的图像链接. 其格式类似于:
http://p15.qhimg.com/bdr/__85/t0151ad4ac41239cb58.jpg
我们可以使用它来获得该图片的指定分辨率和指定质量. 上图是一个示例. 如果要获取分辨率为1024 * 768且质量为80(最高100)的图片,只需将上述链接中的“ bdr / __ 85”替换为“ bdm / 1024_768_80”. 替换后的图片链接如下
http://p19.qhimg.com/bdm/1024_768_80/t0151ad4ac41239cb58.jpg
(注意: 如果原创图片本身很小,某些图片将不会被拉伸)