Lzy's Hobby

  • 首页
  • IT教程
    • 操作系统相关
    • 网络相关
    • 网站运维相关
  • IT资源
    • 建站资源
    • 软件资源
  • IT学习
    • 知识体系
    • 学习笔记
    • 学习资源
  • 关于
    • 博主简介
    • 建设历史
    • 朋友
    • 留言
  • Lzy's Life
Lzy's Hobby
一个关注IT科技的个人独立博客
  1. 首页
  2. IT教程
  3. 正文

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

2018-07-31 2137点热度 0人点赞 2条评论

封面

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

一言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使用说明(https://hitokoto.cn/api)

本作品采用 知识共享署名-相同方式共享 4.0 国际许可协议 进行许可
标签: API 一言
最后更新:2018-07-31

lzy20021010

一个研究了N年IT的博主

打赏 点赞
< 上一篇
下一篇 >

文章评论

  • 乱码

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

    2018-10-26
    回复
    • lzy20021010

      @乱码 Thanks.

      2018-10-27
      回复
  • razz evil exclaim smile redface biggrin eek confused idea lol mad twisted rolleyes wink cool arrow neutral cry mrgreen drooling persevering
    取消回复

    最新 热点 随机
    最新 热点 随机
    世界,您好! 中国计算机软件著作权个人申请攻略 WordPress屏蔽海外非中文垃圾评论(2023版) Dell Inspiron 15-3541 笔记本折腾记 本站架构由Typecho迁回WordPress 世界,您好!
    腾讯云免费一年亚洲诚信DV SSL证书申请和VestaCP控制面板安装SSL证书教程 全国部分高校校园网受大规模病毒攻击:传播迅猛、勒索比特币 【公交POV】惠安公交222路 崇武客运站-港墘八六纪念广场 OneinStack网站文件/数据库定期备份到腾讯云COS教程 本站架构由Typecho迁回WordPress AMD Ryzen处理器评测解禁时间确定:2月28日见分晓
    标签聚合
    网站 typecho 用户 域名 博客 Windows 来源 文件

    COPYRIGHT © 2015-2025 Lzy's Hobby ALL RIGHTS RESERVED.

    THEME KRATOS MADE BY VTROIS

    Powered by WordPress

    Server by Aliyun

    闽ICP备18019376号-1

    闽公网安备 35052102000284号