LiuShen

LiuShen

Joined 2 years ago

LiuShen
Last active 3 months ago api bing cache cloudflare worker

利用CF Worker实现一个每日bing一图接口API,可以直接用作图片数据。

0 0 1
1 // 利用api.nsmao.net实现的bing接口
2 const API_KEY = "ajdlfklahweufbrffbhjefjfsmd,shj" // 自行申请API
3 const CACHE_TTL = 36000 // 10 小时
4
5 export default {
6 async fetch(request, env, ctx) {
7 const { pathname } = new URL(request.url)
8
9 // 首页说明
10 if (pathname === "/") {
LiuShen
Last active 3 months ago Javascript cloudflare commit github-api worker

通过cloudflare Worker创建github api中间件,在隐藏token的情况下获取仓库提交信息

0 0 1
1 /**
2 * Welcome to Cloudflare Workers! This is your first worker.
3 *
4 * - Run "npm run dev" in your terminal to start a development server
5 * - Open a browser tab at http://localhost:8787/ to see your worker in action
6 * - Run "npm run deploy" to publish your worker
7 *
8 * Learn more at https://developers.cloudflare.com/workers/
9 */
LiuShen
Last active 3 months ago artalk javascript lsky picbed

hexo-theme-butterfly中,artalk实现前端上传图片,不使用upgit(不会QAQ,如果有谁会请联系我呜呜呜)

1 0 1
1 // 请使用该文件替换“[root]\themes\butterfly\layout\includes\third-party\comments\artalk.pug”
2 - const { server, site, option } = theme.artalk
3 - const { use, lazyload } = theme.comments
4
5 script.
6 (() => {
7 let artalkItem = null
8 const option = !{JSON.stringify(option)}
9 const isShuoshuo = GLOBAL_CONFIG_SITE.pageType === 'shuoshuo'