搜索

通过一言API为博客添加随机一句话

博主偶然看到了青山与绿水的《让评论框更有趣:评论框加载一言》的文章,于是就在自己的博客添加了这个功能。

一言API是何东西?
一言网(Hitokoto.cn)创立于2016年,隶属于萌创Team,目前网站主要提供一句话服务。
简单来说,一言指的就是一句话,可以是动漫中的台词,也可以是网络上的各种小段子。
或是感动,或是开心,有或是单纯的回忆。来到这里,留下你所喜欢的那一句句话,与大家分享,这就是一言存在的目的。*

通过一言API为博客添加随机一句话
第一步,在主题style.css或其他合适的CSS文件中添加下面的代码

#yiyan{
       border-left: 5px solid #0073d8;
       border-right: 5px solid #0073d8;
       background-color: #3288d31a;
       padding: 10px;text-align: center;
       color: #0073d8;
       margin: 5px 0 5px 0; 
}

第二步,在主题的function.php文件中添加下面的代码

function yiyan($c = ''){
       $apiurl = 'https://v1.hitokoto.cn/?c='.$c.'&charset=utf8';//定义API的链接
       $json = file_get_contents($apiurl);//从API链接中采集内容
       $array = json_decode ($json ,$assoc = true);//将采集到的JSON形式信息转换为PHP数组形式信息
       return $array;//返回信息
}

第三步,在主题文章、页面模板合适的地方添加下面的代码

<div id="yiyan">
    <?php $yiyan = yiyan();echo $yiyan['hitokoto'];echo '&nbsp;&nbsp;——';echo $yiyan['from'];?>
</div>

至此,整个添加过程就完成了,效果如下图:

通过一言API为博客添加随机一句话

一言API具体使用方法
请查阅一言API使用说明(https://hitokoto.cn/api

一言 API

版权属于:Lzy20021010
作品采用:本作品采用 知识共享署名-相同方式共享 4.0 国际许可协议 进行许可。
0
查看目录

目录

来自 《通过一言API为博客添加随机一句话》
评论

  1. 评论头像
    2018-10-26 回复

    Hello,我也开发了一个 关于古诗词的 一言 API,可以根据场景智能推荐。不知道博主有没兴趣看一看,我们还提供炒鸡方便的安装 SDK。一起学习哈哈。
    https://www.jinrishici.com

    1. 评论头像
      @乱码 lzy20021010 作者
      2018-10-27 回复

      Thanks.

Lzy20021010

勇气带着我飞翔 降落希望的地方