Puo's 菜园子 学习园地 http://puo.cn
易记网址: http://wordpress.cn.com

搭建自己的随机一言文案短句API接口源码

实这个api已经不是什么秘密了。今天看到cd群里还有朋友再要这个源码。

搭建自己的随机一言文案短句API接口源码

才小妹就整理了一下代码分享给有需要的朋友。

首先复制下面源码创建一个php文件即可!

 

<?php
//获取句子文件的绝对路径
//如果你介意别人可能会拖走这个文本,可以把文件名自定义一下,或者通过Nginx禁止拉取也行。
$path = dirname(__FILE__);
$file = file($path."/wenan.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;
}

复制以上代码创建一个index.php的文件上传到你的服务器。

在上传根目录新建wenan.txt 里面每行写一句文案。

用户每次访问这个地址就会随机显示一行的文案短句子。

教程完毕。快去自己试试吧!

打赏
谢谢谅解上文的粗糙,允许转载,请注明转载地址:Puo's 菜园子 » 搭建自己的随机一言文案短句API接口源码
分享到

评论 抢沙发

做一个好的个人学习园地

主要网建,域名、集装箱物流、生活方法论的学习及研究,整理等内容

我的原创博客-忆秋年Puo's菜园子-我的学习园地

觉得文章有用就打赏一下文章作者

非常感谢你的打赏,我们将继续提供更多优质内容,让我们一起创建更加美好的网络世界!

支付宝扫一扫

微信扫一扫

登录

找回密码

注册