本教程紧张包括:

Cloudflare 用来干什么注册账号并上岸流程如何创建Worker做事如何在代码中或软件中利用这个apiCloudflare 用来干什么直链下载加速。
如:GitHub repo 克隆、GitHub release 下载、wget 下载。
反盗链绕过。
如:绕过 Pixiv 图片直链反盗链。
开启跨域。
如:绕过他人供应的 API 的跨域限定。
cloudflare账号的创建及登录

如果你还没有cloudflare账号,点击这个链接去注册,注册是免费的哦! 「链接」

图片翻译api免费_一招教你白嫖cloudflare大年夜模型 搭建永远免费的翻译api接口 生活范文

如果你已经cloudflare有账号,输入账号直接点击登录就可以了 「链接」

登录

创建Worker做事

登录后,我们须要创建一个worker做事,点击左侧的“Workers和Pages” 之后点击创建按钮创建一个worker做事

创建worker

创建worker

创建项目

编辑代码并支配做事

编辑代码

编辑代码

代码贴在文章结尾哦!

支配

完成

好了,可以愉快的利用了,比如我支配后的地址是 https://trans.xxx.workers.dev/

访问https://trans.xxx.workers.dev/?text=hello&source_language=en&target_language=zh&secret=123456,那么我直接通过这个地址就可利用了

// 这是访问密钥const SECRET_PASS="123456"export default { async fetch(request, env) { const urlStr = request.url const urlObj = new URL(urlStr) let text = urlObj.searchParams.get('text') let source_language = urlObj.searchParams.get('source_language') let target_language = urlObj.searchParams.get('target_language') let secret = urlObj.searchParams.get('secret') if(secret!==SECRET_PASS){ return Response.json({code:1,msg:"无权访问",text:text,source_language:source_language,target_lanuage:target_language,secret:secret}); } const inputs = { text: text, source_lang: source_language, target_lang: target_language }; const response = await env.AI.run('@cf/meta/m2m100-1.2b', inputs); if(response.translated_text.indexOf('ERROR')===0){ return Response.json({code:2,msg:"ok",text:response.translated_text}); } return Response.json({code:0,msg:"ok",text:response.translated_text }); }};