type
status
date
slug
summary
tags
category
icon
password
Cloudflare Workers 是一个无服务器计算平台,允许开发人员在 Cloudflare 的边缘网络上运行 JavaScript 代码。它提供了强大的功能,适用于各种应用场景,包括动态内容生成、API 代理、负载均衡、认证和缓存管理等。
本文介绍使用cloudflare work搭建一个可以随机获取bing图片的api
Cloudflare work 代码
Bing api 参数介绍
参数 | 性质 | 说明 |
format | 可选 | 取值范围 [js, xml],接口将根据此参数返回对应的 XML 或者 JSON 格式的数据,缺省(或缺失)将默认返回 XML 文档数据格式。 |
cc | 可选 | 国家(含地区)代码(Country Code)的英文缩写,表示获取相应地区的必应美图(需要国外主机,国内主机请求一律返回中国区的必应美图),目前已知的可取值范围 {ar、at、au、be、br、ca、ch、cl、cn、de、dk、es、fi、fr、hk、ie、in、it、jp、kr、nl、no、nz、ph、pt、ru、se、sg、tw、uk},对应的地区请对照此列表 → 传送门,缺省(或缺失)将自动根据请求源 IP 所在的地区返回相应地区的美图信息(划重点,并非每个地区都有属于自己独一无二的美图,未预设美图的地区将直接引用国际版 Bing 美图。另外在配合国外主机使用此参数时抓取信息时,需要使用国际版或其它地区的必应首页地址,例如“www.bing.com”,才能获取到相应“cc”地区的美图,否则一律返回中国区的美图信息。国家(含地区)代码(Country Code)的英文缩写,表示获取相应地区的必应美图(需要国外主机,国内主机请求一律返回中国区的必应美图),目前已知的可取值范围 {ar、at、au、be、br、ca、ch、cl、cn、de、dk、es、fi、fr、hk、ie、in、it、jp、kr、nl、no、nz、ph、pt、ru、se、sg、tw、uk} |
idx | 可选 | 取值范围 [-1, 7] 之间的整数,表示 {明天、今天、昨天、前天、三天前、依此类推……} 的图片,缺省(或缺失)则默认为“0”,表示今天的美图。 |
n | 必选 | 缺省(或缺失)将返回 null(空值),导致无法获取美图信息。取值范围是[1,8]之间的整数,表示从“idx”指定的日期开始往前推共“n”张美图信息。 |
video | 可选 | 取值范围 [0, 1],缺省(或缺失)则默认为“0”,则不返回相应的流媒体信息(音频/视频),并不是每天都有流媒体视音频的,需要根据返回的字段键值对做判断。 |
- 作者:IntelliGo
- 链接:http://blog.chinaz.eu.org/article/how-to-use-cf-workers-get-bing-img
- 声明:本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。