纯净·极速-一言Api

我曾经在一年之前写过一套略微有点意思的api系统。但是随着博客的宕机,这部分代码也付之一炬。

在经过2天的艰苦奋斗之后,freejishu v2 API System正式面世了。这次除了重构,也着手优化了创建和加载的流程,还有别名解析、缓存对象等。

本篇文章收录了freejishu v2 API System面世后的第一个极速Api——纯净的一言Api。

值得注意的是,我已经和酷儿合作,上线运营了hitokoto.cn(一言网)这个网站。本Api的数据库不再更新,如果您希望获取更多更好的句子,我们推荐您前往hitokoto.cn(一言网)并使用这个网站的api。谢谢各位朋友的支持。

过去,我们请求hitokoto.us,但是因为服务器在海外,会出现各种问题。我们采集了hitokoto.us近乎所有的数据并且将其整理后开放了这个Api。

目前,添加系统还未写好,未来会有更多更新内容出现。

Api调用方式:

请求地址:http://hitokoto.api.freejishu.com/v2/ (HTTP和HTTPS均可)

方式:Get

参数:

  1. c 请求获得文本的分类。其中大致分为以下这些:
    • a Anime – 动画
    • b Comic – 漫画
    • c Game – 游戏
    • d Novel – 小说
    • e 原创
    • f 来自网络
    • g 其他
  2. json 此参数不为空的时候,返回json格式的数据。请看一个例子:
    {

    • id:“232”,   //本条一言的ID,可以通过某个方式链接到页面(暂未上线)
    • hitokoto:“\u4eba\u306f\u4e00\u751f\u3001\u4e2d\u4e8c\u75c5\u306a\u3093\u3060\u3002”,  //一言正文
    • type:“a”,  //类型,参考上面
    • from:“\u4e2d\u4e8c\u75c5\u4e5f\u8981\u8c08\u604b\u7231”,  //来源
    • creator:“tabrithzmh”, //添加者
    • cearted_at:“1468605914” //添加时间

    }
    Tips:为了不影响已经接入的网站,json只能提交参数啦QAQ

示例:

https://hitokoto.api.freejishu.com/v2/(从7种分类中随机抽取)

https://hitokoto.api.freejishu.com/v2/?c=b (请求获得一个分类是漫画的句子)

https://hitokoto.api.freejishu.com/v2/?c=f&json=1 (请求获得一个来自网络的句子,并以json格式输出)

 

 

  1. eluo说道:

    你好,我很喜欢API,能否告知开发这个API 是用什么框架和技术,让访问如何快速.

    1. freejishu说道:

      Laraval.基于360网站卫士和又拍。
      我有个小计划,就是提前将句子分发到以后可能会新增的边缘节点,有点类似于双11的“货品下沉”。

      抱歉因为学业问题,现在在回复你。抱歉。

  2. 千域说道:

    能不能开源呢

    1. freejishu说道:

      您具体指...API源码还是数据库呢?

      1. 千域说道:

        已经不需要了。。谢谢QWQ

  3. 路过而已说道:

    请问怎么引用到网页内啊?用LWL12的引用方法引用不了啊。

    1. freejishu说道:

      使用原生ajax或者jq的ajax就可以。目前服务端还没提供js的简单返回模式。

  4. SaintSi说道:

    咦,,这不是MDL框架吗?
    终于看到用MDL框架做的博客了!!

    1. freejishu说道:

      这个主题也不是咱原创的:(
      http://materialwp.com/ 这里可以下到
      很好奇啊,这个作者页底没有任何梗,包括WP的版权。

      1. SaintSi说道:

        嘿嘿,看看这个源码吧!同样MDL风格,感觉不错!
        https://getmdl.io/templates/blog/index.html

        1. freejishu说道:

          这个是谷歌的示例,并不是通用的WP模板。倒是可以自己改,但是手癌+懒癌了。(笑

          1. SaintSi说道:

            去给社区来波cc或dd看你还懒不懒 (~ ̄▽ ̄)~

          2. freejishu说道:

  5. 疯狂减肥带说道:

    分两个方式多好 加个参数 分别调用带出处的和纯净的

    1. freejishu说道:

      OK:)咱会尽快更新

    2. freejishu说道:

      已经更新了,详情调用就看上面吧

      1. 疯狂减肥带说道:

        好速度 赞

  6. a632079说道:

    吐槽下...那个数据其实是MyPCQQ社区首页加载此API的数字...hhh

    1. freejishu说道:

      然而你头像坏了:(

发表评论

电子邮件地址不会被公开。 必填项已用*标注

This site uses Akismet to reduce spam. Learn how your comment data is processed.