Lzy's Hobby

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

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

2018年7月31日 720点热度 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年7月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 世界,您好! 利用FreshRSS自建RSS在线订阅平台 阿里云国际版日本轻量应用服务器——联通精品线路|$3.5/月|单核|0.5G|20G|1T
    Typecho更新小记 近期对两个博客做的改动 在用WHMCS搭建的主机商网站上购买主机 web.archive.org——一个神奇的网站 LzyAMP Web开发环境配置包2.0.2018.0823发布 云监控服务器探针 - 在线监控服务器/流量/内存使用率等/支持多服务器
    标签聚合
    Windows 文件 网站 域名 服务器 用户 来源 博客

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

    THEME KRATOS MADE BY VTROIS

    Powered by WordPress

    Server by Aliyun

    闽ICP备18019376号-1

    闽公网安备 35052102000284号