第一个界面

优采云 发布时间: 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

  (注意: 如果原创图片本身很小,某些图片将不会被拉伸)

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线