Files
CloudFlare-ImgBed/functions/api/bing/wallpaper/index.js
MarSeventh 4e0c55d1f9 init
2024-07-19 23:26:06 +08:00

21 lines
769 B
JavaScript

export async function onRequest(context) {
// Contents of context object
const {
request, // same as existing Worker API
env, // same as existing Worker API
params, // if filename includes [id] or [[path]]
waitUntil, // same as ctx.waitUntil in existing Worker API
next, // used for middleware or to fetch assets
data, // arbitrary space for passing data between middlewares
} = context;
const res = await fetch(`https://cn.bing.com/HPImageArchive.aspx?format=js&idx=0&n=5`);
const bing_data = await res.json();
const return_data={
"status":true,
"message":"操作成功",
"data": bing_data.images
}
const info = JSON.stringify(return_data);
return new Response(info);
}