给博客网站添加Hitokoto - 一言经典语句功能
一言网(Hitokoto.cn)创立于2016年,隶属于萌创Team,目前网站主要提供一句话服务。动漫也好、小说也好、网络也好,不论在哪里,我们总会看到有那么一两个句子能穿透你的心。我们把这些句子汇聚起来,形成一言网络,以传递更多的感动。如果可以,我们希望我们没有停止服务的那一天。简单来说,一言指的就是一句话,可以是动漫中的台词,也可以是网络上的各种小段子。或是感动,或是开心,有或是单纯的回忆。来到这里,留下你所喜欢的那一句句话,与大家分享,这就是一言存在的目的。安装1、部署接口在网站根目录新建hitokoto文件夹,然后在文件夹里新建index.php文件,并编辑,代码如下:<?php $path = dirname(__FILE__); $file = file($path."/hitokoto.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"); if ($_GET['format'] === 'js') { echo "function hitokoto(){document.write('" . $content ."');}"; } else { echo $content; } 之后在文件夹内再新建并编辑hitokoto.txt文件,添加你喜欢的句子,也就是一言语句,记得一行一句话。这时候用浏览器访问https://blog.fx7l.cn/hitokoto/就可以看到输出内容了,接下来我们开始部署到博客上。2、部署到博客其实部署很简单,将下面两行代码添加到博客主题文件你想显示一言的位置即可:<script type="text/javascript" src="https://yourdomain.com/hitokoto/?format=js&charset=utf-8"></script> <div id="hitokoto"><script>hitokoto()</script></div> 部署完成之后,前台刷新应该就可以看到效果了,每次刷新都会随机展示一言经典句子。