全球主机交流论坛

标题: 哪大佬还记得有一个api库:调用一次会生成一句话签名或诗 [打印本页]

作者: netviyin    时间: 2023-10-11 22:50
提示: 作者被禁止或删除 内容自动屏蔽
作者: fule    时间: 2023-10-11 22:51

一言 api
作者: xc55    时间: 2023-10-11 22:52
一言
作者: netviyin    时间: 2023-10-11 22:55
提示: 作者被禁止或删除 内容自动屏蔽
作者: jizanyang3    时间: 2023-10-11 23:09
英文的zenquotes的风格我比较喜欢

但是cors要收钱,反代解决
作者: netviyin    时间: 2023-10-11 23:10
提示: 作者被禁止或删除 内容自动屏蔽
作者: jizanyang3    时间: 2023-10-11 23:16
netviyin 发表于 2023-10-11 23:10
可惜了。还收费

可以反代呀,只是cors收钱

workers代码

  1. addEventListener('fetch', event => {
  2.   event.respondWith(handleRequest(event.request))
  3. })

  4. async function handleRequest(request) {
  5.   const url = new URL(request.url)
  6.   let apiUrl = url.searchParams.get('api')

  7.   if (!apiUrl) {
  8.     apiUrl = 'https://zenquotes.io/api/random';
  9.   }

  10.   let apiResponse = await fetch(apiUrl, {
  11.     method: request.method,
  12.     headers: request.headers,
  13.   })

  14.   let response = new Response(apiResponse.body, apiResponse)
  15.   response.headers.set('Access-Control-Allow-Origin', '*')
  16.   response.headers.set('Access-Control-Allow-Methods', '*')
  17.   response.headers.set('Access-Control-Allow-Headers', '*')

  18.   return response
  19. }
复制代码

作者: dengdeng    时间: 2023-10-11 23:18
gushi.ci
作者: zixi    时间: 2023-10-12 00:05
你是否在寻找https://hitokoto.cn/




欢迎光临 全球主机交流论坛 (https://loc.888543.xyz/) Powered by Discuz! X3.4