获取Bing美图制作Api
获取Bing美图制作Api
看起来很复杂,但换个方法也太简单了吧,不过实际上手还是费了点心思
想法
要调用图的时候就换成bing的每日美图就行
本来是在bing官网研究官方图片地址的
结果万能的网友直接给出了bing官方的调用api
Bing官方每日壁纸地址
解释
参数名称 | 参数值 |
---|---|
format | 可选,返回值格式: js(即json)|xml |
idx | 可选,请求图片截止天数:0(今天)|1(截止至昨天)|-1(截止到明天准备的) |
n | 必须,请求的图片数量:1-8 |
mkt | 可选,地区,中文为zh-CN,可参考ISO语言代码标准(ISO-639) |
返回值参考
{"images": [{"startdate": "20200328","fullstartdate": "202003281600","enddate": "20200329","url": "/th?id=OHR.BorrowingDays_ZH-CN3558219803_1920x1080.jpg&rf=LaDigue_1920x1080.jpg&pid=hp","urlbase": "/th?id=OHR.BorrowingDays_ZH-CN3558219803","copyright": "一只经受暴风雨的冠山雀,苏格兰 (© Ben Hall/Minden Pictures)","copyrightlink": "https://www.bing.com/search?q=%E5%86%A0%E5%B1%B1%E9%9B%80&form=hpcapt&mkt=zh-cn","title": "","quiz": "/search?q=Bing+homepage+quiz&filters=WQOskey:%22HPQuiz_20200328_BorrowingDays%22&FORM=HPQUIZ","wp": true,"hsh": "d43b345a7ce721f5f22b8544be356a90","drk": 1,"top": 1,"bot": 1,"hs": []}],"tooltips": {"loading": "正在加载...","previous": "上一个图像","next": "下一个图像","walle": "此图片不能下载用作壁纸。","walls": "下载今日美图。仅限用作桌面壁纸。"}
}
之后调用即可
实际上手
发现要分别输出图片格式与json格式有点困难
假设实际地址是$url = https://www.bing.com/th?id=OHR.CarrickSpring_ZH-CN7085146237_1920x1080.jpg&rf=LaDigue_1920x1080.jpg&pid=hp
语言为PHP
第一种方法失败
return "<image src='{$url}'/>";
这种能输出图片,但如果要直接在css的background:url()
里调用就完全不成功,只是显示一个图片而已,
此外如果是用了现成的api封装端口,还会出现{“data”:这个图片}的奇怪现象,无法正常调用,为了避免出现不需要的json,我们可以用exit()
提前结束程序运行,如
echo "<image src='{$url}'/>";
exit();
这样就不会被封装输出json
了
第二种方法失败
header("content-type:image/jpg");
return $url;
这种最后只会输出一个含小方框的图,但没有显示具体图片,但是常用来输出验证码
第三种方法成功
利用php的跳转
Header('Location:' . $url);
exit();
这样输出的就是原地址图片了,然后正常调用即可
本站Api地址
Bing壁纸接口 具体的参数可以参考这个
参考资料:
一个现成的bing壁纸接口
【已结贴】关于图片验证码 不能正常显示
phalapi输出验证码图片乱码
获取Bing美图制作Api相关推荐
- php提取bing背景,php获取Bing美图
微软的必应搜索的每日图片不得不说,都是经典,美得一塌糊涂. 看到很多把必应壁纸做电脑壁纸的软件,今天闲的蛋疼,就折腾了一下. 接口 我们用到的接口是https://cn.bing.com/HPImag ...
- php获取必应,php获取必应美图api
微软必应美图(http://bing.plmeizi.com/)上的每日一图十分好看,用来做壁纸.背景等,最好不过了. 那么,如何将网站或博客背景设成每天更新的必应美图呢? 本文将介绍两种方法,一种是 ...
- thinkphp + 美图秀秀api 实现图片裁切上传,带数据库
思路: 1.数据库 创建test2 创建表img,字段id,url,addtime 2.前台页: 1>我用的是bootstrap 引入必要的js,css 2>引入美图秀秀的js 3.后台: ...
- php+美图秀秀,thinkphp + 美图秀秀api 实现图片裁切上传,带数据库
namespace Home\Controller; use Think\Controller; /** * 图片上传 */ class UploadController extends Contro ...
- php接口上传头像 app,php调用美图秀秀插件上传头像
登录美图秀秀WEB开放平台(http://open.web.meitu.com/wiki/), 1.1.设置crossdomain.xml 下载crossdomain.xml文件,把解压出来的cros ...
- django+python+美图秀秀配置1
终于要写一篇原创的文章了 ,以前都是考的,这次终于有自己原创了,哥现在的心情哪!不废话,start... 美图秀秀网页版是中国最流行的在线图片处理工具,在线使用,无需下载!独有的图片特效让你1分钟打造 ...
- 请求接口返回的是一个html_搜狗美图 API 接口请求调用
搜狗美图 API 接口在网上已经很多且大都封装成了 API 供别人调用.支持前台跨域请求,以POST方式提交图片即可.搜狗美图 API 接口每日都会更新一张美图,本 API 接口可选择生成当日美图,也 ...
- C#获取bing每日一图的图片及图片故事(IDE为VS Code .net core)
BingImage 获取必应每日一图及故事 获取图片api:http://cn.bing.com/HPImageArchive.aspx?format=js&idx=0&n=1 idx ...
- 每日一记—获取Bing每一日一图实现Android欢迎页(二)
日期2018.9.12 第二部分:获取bing每日一图 通过访问 http://www.bing.com/HPImageArchive.aspx?format=js&idx=0&n ...
最新文章
- openGL学习笔记(1)——常用方法原型解释
- Science | 谷岩/王朗团队揭示大脑中的免疫细胞竟是记忆遗忘的“主谋”
- A 01 如何理解会计中的借和贷
- pep8 python 编码规范_「原创」「python自学笔记」python编码规范
- java 对象拷贝属性_使用Java对两个对象的属性进行拷贝
- RTK无人机应用市场
- UOJ#454-[UER #8]打雪仗【通信题】
- python请输入你的名字_实现《你的名字》同款滤镜,python+opencv
- 热敏电阻温度特性曲线_NTC热敏电阻如何选型
- JDBC和Ibatis中的Date,Time,Timestamp处理
- 中小型研发团队架构实践三要点(转自原携程架构师张辉清)
- Trie树(字典树)详细知识点及其应用
- oracle rac war配置,Oracle RAC安装配置流程
- Find the median(线段树离散化+区间更新)
- ubuntu 下安装配置LAMP
- 大数据可能带来三方面的伦理挑战
- python用matplotlib画雷达图_Matplotlib绘制雷达图和三维图的示例代码
- mac使用Java命令运行Java程序
- 一个被忽视的强大搜图技能——以图搜图
- 计算机的方差符号怎么输入,【2人回答】标准差的符号在电脑上怎么输入?-3D溜溜网...