打算每天获取一次,给自己网站做背景图,第三方的api担心不稳
-----------------------------------------------------
网友回复:
引用:http://cn.bing.com/HPImageArchive.aspx?format=js&idx=0&n=1
这里有几个GET参数,它们的作用分别是:
n,必要参数。这是输出信息的数量。比如n=1,即为1条,以此类推,至多输出8条。format,非必要。返回结果的格式,不存在或者等于xml时,输出为xml格式,等于js时,输出json格式idx,非必要。不存在或者等于0时,输出当天的图片,-1为已经预备用于明天显示的信息,1则为昨天的图片,以此类推,idx最多获取到前16天的图片信息
网友回复:
https://cn.bing.com/HPImageArchive.aspx?idx=0&n=1
网友回复:
<%
if(bgcount==0)then
localhttp=require"luci.sys"
localjson=require"luci.jsonc"
localbg_url=media.."/img/bg1.jpg"
localbing=http.httpget("http://www.bing.com/HPImageArchive.aspx?format=js&idx=0&n=1&mkt=en-US")
if(bingandbing~=)then
localbingjson =json.parse(bing)
bg_url="https://www.bing.com"..bingjson.images[1].url
end
%>
style="background-image:url(<%=bg_url%>)"
<%elseif (bgcount>0andcurrentBg["type"]~="mp4")then%>
style="background-image:url(<%=currentBg.url%>)"
<%end %>
></div><BR><BR><BR> **网友回复**:
http://whmcs.download/data/bing.php
网友回复:
https://raw.githubusercontent.com/shellta/bing-wallpaper/master/bing.php
这个是直接输出图片。不跳转
网友回复:
https://raw.githubusercontent.com/sdlzhd/bing-images/master/bing_images.php
直接跳转至图片链接
网友回复:
感谢分享,之前找过没找到,正好用上,一会二就去试试
网友回复:
php写个脚本,搞个定时任务,每天下载,写入数据库。
网友回复:
引用:teardrops发表于2020-12-118:30
其中的“images”节点下的“url”值便是我们要获取的图像地址。
网友回复:
引用:所長发表于2020-12-118:46