首页
友情链接
新闻导读
推荐
Search
1
Typecho Joe主题 RSS方式呈现“新闻早报”(功能可扩展)
31 阅读
2
欢迎使用 Typecho
27 阅读
3
雷池WAF 入门教学 - 添加防护站点
26 阅读
4
在宝塔面板 部署 雷池WAF(避坑版)
26 阅读
5
Typecho 禁止F12
22 阅读
闲言碎语
技术栈
登录
Search
标签搜索
Typecho
Joe
雷池WAF
CSS
JS
艾霂Mr.
累计撰写
16
篇文章
累计收到
2
条评论
首页
分类
闲言碎语
技术栈
页面
友情链接
新闻导读
搜索到
3
篇与
闲言碎语
的结果
2024-12-26
如何搭建 一言API 接口
众所周知,折腾前端少不了的,就是会调用一些第三方接口。往往碰到接口挂掉,就非常难受,这就是图省事自己不写代码的后果!(这里说的就是我哈哈哈...🤦♂️)我一直用 TenAPI 的随机一言 API 接口,最近发现该网站停运了,随之接口发生报错,索性今天自己写一个随机一言的API口子,以防不备之需。 接下来,跟着 UP主 一起动手制作一个属于自己的一言API吧!准备工作准备一个域名,一台服务器(或者虚拟主机也可以),收集一些文案句子(这些句子就是输出的文案)即可。编写代码首先准备一个代码编辑器,新建一个 php 文件,命名为 yiyan.php ,再新建一个文件,命名为 yiyan.txt (两个文件均需采用 UTF-8 编码,否则会乱码)在 yiyan.php 文件写入如下代码,将上述的两个文件上传到服务器(将两个文件上传到网站的根目录文件即可)<?php //获取句子文件的绝对路径 //如果你介意别人可能会拖走这个文本,可以把文件名自定义一下,或者通过Nginx禁止拉取也行。 $path = dirname(__FILE__); $file = file($path."/yiyan.txt"); //随机读取一行 $arr = mt_rand( 0, count( $file ) - 1 ); $content = trim($file[$arr]); //编码判断,用于输出相应的响应头部编码 if (isset($_GET['charset']) && !empty($_GET['charset'])) { $charset = $_GET['charset']; if (strcasecmp($charset,"gbk") == 0 ) { $content = mb_convert_encoding($content,'gbk', 'utf-8'); } } else { $charset = 'utf-8'; } header("Content-Type: text/html; charset=$charset"); //格式化判断,输出js或纯文本 if ($_GET['format'] === 'js') { echo "function hitokoto(){document.write('" . $content ."');}"; } else { echo $content; }打开 yiyan.txt 文件,将准备好的文案,粘贴到此文件内,一行一条。(文案自行百度)然后访问格式: https://你的域名/yiyan.php 调用格式一样。{callout color="#f0ad4e"}我的接口: https://www.ailmu.cn/yiyan.php暂时不可用!{/callout}
2024年12月26日
8 阅读
0 评论
0 点赞
2024-12-20
本站已开启 IPv6 访问
本站从建站以来一直用的是腾讯云轻量服务器,但是可惜的是没有IPv6权限,这不前几天在服务器控制台,偶然看到IPv6抢先体验的活动,就试着申请了一下,果然还真给通过了🥱 UP主 看到通过信息非常开心,这不刚下班到家就给域名配置云解析DNS,使本站支持IPv6访问! 有使用腾讯云轻量服务器的小伙伴,可以试着申请一下,希望大家早早的用上IPv6(目前据我所知,仅支持北京地区和上海地区的体验资格。)
2024年12月20日
5 阅读
0 评论
0 点赞
2024-12-18
欢迎使用 Typecho
如果您看到这篇文章,表示您的 blog 已经安装成功.
2024年12月18日
27 阅读
1 评论
0 点赞