LWL-Hitokoto API(一言-纯净API)

本API作用:去除原API的各种链接、各种#@%……¥&%#¥总之。。简洁得只剩下字了!

食用使用方法:

数据获取

  • 请求地址:https://api.lwl12.com/hitokoto/main/get
  • 请求方式:GET
  • 请求参数:
  • charset:字符集,支持gbk/utf-8,默认为utf-8
  • encode数据格式,对应如下
  • js返回函数名为lwlhitokoto的JavaScript脚本,用于同步调用
  • arl:刷新时间,单位ms

实例

请求https://api.lwl12.com/hitokoto/main/get
返回 呐,知道么,樱花飘落的速度,是每秒五厘米哦~

调用举例 – JavaScript + HTML

脚本地址https://api.lwl12.com/hitokoto/main/get?encode=js

使用方法

将下面这段代码放入页面内需要展示一句话的位置即可

<script type="text/javascript" src="https://api.lwl12.com/hitokoto/main/get?encode=js&charset=utf-8"></script><div id="lwlhitokoto"><script>lwlhitokoto()</script></div>

该脚本实质为document.write的脚本。

演示一下:

刷新试试?会变哦~

另外再送一份情人节礼物吧~唔。。(简直满满的恶意啊)

177 条评论

昵称
  1. eluo

    你好,我想问下你的这个API用什么框架优化的,速度这么快.(☆ω☆) 正在学API接口开发.很需要这个知识.

    1. liwanglin12

      框架是 ThinkPHP……不过其实这框架效率也不见得有多高
      一言的话主要是数据全部都储存在 Redis 里了,再加上逻辑比较简单,所以会比较快(基本就是网络传输时间)

  2. Axton

    嘿,我最近写了一个WordPress主题( https://github.com/yrccondor/mdx ),希望能在页脚加入一言功能(即通过使用以上API)。请问是否可以呢?我会在该功能设置处注明API来源。

    1. liwanglin12

      公开 API,随便用,不用署名(
      当然署名我也会很开心的 233

  3. 纯情

    怎么给这个一言加个背景?求真相

  4. 音速灰行的起子

    我。。居然从张戈博客回来了?

  5. 千域

    能不能开源呢OωO

    1. liwanglin12

      不能

  6. ZeroAurora

    不知为什么,我加到自己博客的字好小啊。。
    https://zeroaurora.github.io/

    1. liwanglin12

      自己改改css。。。

      1. ZeroAurora

        不懂(摊手)
        还有刚刚因为Bug撤回了更改,原因是插入后其他页面顶端会出一些奇奇怪怪的东西。。
        还好撤回了,Branch真是个好东西。

  7. ZeroAurora

    什,什么?原来你就是酷安那个“一言”的开发者?

    1. liwanglin12

      不是,api提供者之一

      1. ZeroAurora

        啊哦哦哦
        这个API是有限的吗?∠( ᐛ 」∠)_

      2. liwanglin12

        暂时无限

  8. 小屁卡

    (☆ω☆)博主毕业了嘛

    1. liwanglin12

      没有

      1. 小屁卡

        咩咩咩,不开心

  9. 林枫

    |´・ω・)ノ方便加个Q吗,,

    1. liwanglin12

      不方便。。。facial 博主是高中党暂时没啥空啊

      1. Nopa

        facial为什么上次你主动给我你的QQ

      2. liwanglin12

        没印象啊,啥时候

  10. 林枫

     ̄﹃ ̄ document.write是否与pjax冲突

    (╯°A°)╯︵○○○lwlhitokoto()代码在内,pjax绑定test,点击链接后,页面只剩下了一言的内容

    (´இ皿இ`)崩溃啊!

    1. liwanglin12

      ヾ(´・ ・`。)ノ”讲道理这个问题你在本站任意页面源码里搜一下hitokoto抄过去就行了,如果实在不会的话等啥时候用上电脑了我再找给你吧

  11. Code

    想想半年多前受dalao的api和一言app的启发,做了一句api和app,今天再来看看…… |´・ω・)ノ
    最近得罪人了还是怎么的,api几分钟被暴力请求几万次……真怕以后再出现,不知你对这种情况有没有采取什么防范措施呢?
    希望以后能跟着dalao学习哦 ヾ(≧∇≦*)ゝ

    1. liwanglin12

      限制频次呗,随便找个Key-Value数据库存一下请求次数就行

  12. neoFelhz

    啊哈,我也搞了一个类似一言的API。

    1. liwanglin12

      看到了~
      挺有趣的2333∠( ᐛ 」∠)_

      1. neoFelhz

        结果托管于香港主机的API拖慢了我博客的速度_(:з」∠)_刚给API的域名做了dns-prefetch。

      2. neoFelhz

        干脆把 API 的 js 缓存了,结果刷新是不会改变了。
        以后再找朋友的国内主机放 API。_(:з」∠)_

  13. 羽中

    我是多衰,整整两年后撞到这里被虐。。(╯‵□′)╯︵┴─┴

    1. liwanglin12

      哈哈哈哈哈不过这个是送给有情人祝分手的啊怎么会被虐呢

      1. 羽中

        都是因为分手才过不成节啊(╯‵□′)╯︵┴─┴

      2. fly3949

        23333 心疼1s😭

    2. Zohar

      年度最佳(/ω\)

  14. 小霖

    好吧并不行

    1. liwanglin12

      naive, 要是能这么引用还得了…… 那是重大安全漏洞🙄
      另外我开源的那个库已经比较过时了,现在库里大概有……一万三左右条吧 = =

      1. 小霖

        那这么说我还得写个爬虫去爬一下官方的库😓
        好气啊╮(╯▽╰)╭

      2. liwanglin12

        ⌇●﹏●⌇多出来的是我自己收集的。你爬官方库也找不到(笑
        爬我的小心被Anti-Spider🙃

      3. 小霖

        OωO
        你竟然还Anti-spider😑
        气炸了 ̄﹃ ̄

      4. Kay

        哎嘿嘿,我很好奇你的Anti-spider,我来把你的也爬一遍OωO

      5. liwanglin12

        程序限制很弱,只是你本人可能被我脸熟黑名单😌

  15. 小霖

    用你的词库搭了个一样的ヾ(≧∇≦*)ゝ
    https://api.xiaolin.in/hitokoto/?code=js
    试试能不能引用⌇●﹏●⌇
    xlhitokoto()

  16. 晨曦的记忆

    不错哦

  17. 落叶大大

    准备用了,希望稳定哈

      1. 落叶大大

        厉害了,大哥

  18. 丶小C

    希望返回的内容里面显示出自哪一部动漫

    1. liwanglin12

      既然你都已经找到这篇文章了就应该知道这个功能是不可能的。。设计之初就没有考虑收集作者

      1. Fly

        -1s

      2. icPu

        这个小C应该是BILIBILI JJ的站长

      3. xiaoC

        哇。。你吓到我了,你怎么知道的facial

      4. 滑稽

        我曾在你的群里晃荡了N久

      5. 滑稽

        尤其是 http://t.qq.com/zhuxiaocan461 zhuxiaocan这个ID

  19. 浅调月光

    把代码放进页面预览的时候显示正常,保存后页面就不出现这行话了。。(╯‵□′)╯︵┻━┻还有,话说,大佬你的博客吞留言吗,感觉消失了好几条,还是我问的太白痴了T.T

    1. liwanglin12

      因为最近有几个xx分享网的广告机在各种发垃圾评论,然后只好开启了游客评论审核功能。。我也不知道为什么你不是游客也审核了。。

      1. 浅调月光

        已经可以显示啦,昨天不知怎么的加载不出来,谢谢大佬~ o(* ̄▽ ̄*)ブ

      2. 萨摩公园

        搞得我都不敢开评论了

  20. DK

    hi,问下1.4.2在哪里下载

    1. liwanglin12

      顺便问一下你是在哪看见的这个提示?

  21. 寒光博客

    一言最近多半挂了 唉

    1. liwanglin12

      我的大概再保证半年服务 然后我就没钱了(233333

      1. Kay

        一言留下源码再走QAQ

      2. liwanglin12

        开源在 Github 了,使用 “给了 star 之后你想怎么用就怎么用许可证”

      3. Kay

        阿里嘎多!!

      4. 寒光博客

        可惜啊 做的这么好的一言官网 居然死了 要是需要资金我们也可以资助呐

      5. liwanglin12

        咱不是官网。。你说.us的话找我没用我联系不到作者(;′⌒`)

      6. liwanglin12

        当然你给我捐我也是不介意的23333

      7. 寒光博客

        哈哈~~ 我也没多少钱呐~

      8. 我一本正经地说

        好吧~在hitokoto/application/database.php 配置了数据库信息 也导入数据库文件了 问题来了 怎么使用?public/index.php打开依旧为空 我蒙蔽了

      9. liwanglin12

        我不解答 API 开源版本的使用问题哦233

      10. 我一本正经地说

        你应该在读我文档里面稍微写写食用方法QAQ

      11. 寒光博客

        你的API还好用么 如果好用的话 我帮你推广 我弄的博客的一个小功能

      12. liwanglin12

        你说好不好用呢…难道现在挂了么。。。

      13. 寒光博客

        好好的一言us 为什么就死了呢!

      14. liwanglin12

        别问我,不愿意用我的就算了 233

  22. 刘文博

    弱弱的求源码研究