分享一枚获取高清壁纸的api

释放双眼,带上耳机,听听看~!
%title插图%num

分享一枚获取高清壁纸的api

某次在使用360极速浏览器时,发现它自带的换肤功能里头的壁纸都很漂亮,而且种类非常丰富。经过一个小小的抓包,得到了它的api接口。我们可以利用这个接口来做壁纸软件或给网站加入换背景的功能。总之怎么玩就看大家的想象力了~

接口一:获取壁纸分类

http://cdn.apc.360.cn/index.php?c=WallPaper&a=getAllCategoriesV2&from=360chrome

这个接口很简单,直接请求上述网址,就可以得到 json 数据。返回的数据中有个 data 数组,其中的“name”就是获取到的壁纸分类名,“id”就是这个分类对应的ID值。

接口二:根据壁纸分类ID获取分类下壁纸图片

http://wallpaper.apc.360.cn/index.php?  
c=WallPaper&a=getAppsByCategory  
&cid=【刚才获取到的分类ID】  
&start=【从第几幅图开始(用于分页)】  
&count=【每次加载的数量】
&from=360chrome

通过这个接口获取到的数据有点多,但主要要用到的只有几个。一是 data 数组中的 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

(注:有些图片如果原图本身就小,不会被拉伸)

除去 url 值,data 数组中的 tag 是图片对应的标签,如果需要也可以进行获取。

接口三:获取最近更新的壁纸

http://wallpaper.apc.360.cn/index.php?c=WallPaper&a=getAppsByOrder&order=create_time&start=【偏移量,从0开始】&count=【加载张数】&from=360chrome

这个接口的参数是固定的,并且获取到的数据格式与接口二的一样。这里就不在赘述了。

戳我前往

给TA充电
共{{data.count}}人
人已充电
技术教程文章聚合

Ubuntu转换WebP格式图片命令

2021-6-12 11:05:30

WordPress教程技术教程文章聚合源码分享

wp文章自动外链go跳转避免权重丢失

2021-8-5 11:55:31

版权免责声明

请使用迅雷软件下载,否则个别下载链接无法打开

1、本网站名称:彽调菂猫博客
2、本站永久网址:https://www.wtdxz.com
3、 本站大部分资源解压密码均为: www.wtdxz.com 如密码有误,请查看此处【解压密码】
4、请勿随意转载/分享/“菜”集本站资源,转载/分享/”菜”集请添加本站链接。
5、本站资源来源于互联网收集/个人购买,如有侵犯到您的权益,请查看【版权声明】
6、本站提供的所有资源均来自互联网搜索,站内资源为网友个人学习或测试研究使用,未经原版权作者许可,禁止用于任何商业环境,任何人不得擅作它用,否则后果自负!请在下载24小时内删除!为尊重作者版权,请购买原版作品,支持你喜欢的作者,谢谢!
7、本站资源大多存储在云盘,如发现链接失效 请联系我们 我们会第一时间更新。

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索