一直就说开源一言api
还是拖到了星期天,没错,我星期了。
本文由小小API提供支持https://api.jsls9.top
网上开源的一言并不多,就连lwl大佬的api都早在几年前就不开源了,
而且前一段时候还说调用有点小问题(调用量大 3亿多次了吧)
之前没事就自己学着做了个一言api
也没什么技术含量
本地调用文件,随机取出一行。
没用数据库,简简单单的本地读取而已。
把项目放在了GitHub上,下载地址:GitHub传送门
我收集了大概3400左右的数据,没有弄分类,调用更没有规则
所以GitHub上数据文件只放了五百个数据,你可以根据自己的喜好进行添加数据。
如果你想要我的剩余数据,可以评论,我发给你。
正常的搭建网站方法一样,上传文件并绑定就行了,index.php就是调用文件

 $filename = 'data.dat';

上面就是调用的数据文件名,可以自己添加或者修改。
php文件的

echo $result;

就是正常显示的一言api,例子:https://api.jsls9.top/yy
如果你需要js调用,需要修改为如下代码:

 echo 'document.write("'.htmlspecialchars($result).'");';

在学MySQL,之后可能会更新数据库读取数据,更方便快捷。
ok,就到这个了,请放心食用。

知识共享许可协议
本作品采用知识共享署名 4.0 国际许可协议进行许可。