基于一言网的一言组件 hitokoto

码农软件 · 软件分类 · 网站API · 2019-03-08 20:11:31

软件介绍

Hitokoto

Build Status StyleCI build status

基于一言网的一言组件。

Hitokoto·一言是什么?官方的自我介绍如下:

一言网(Hitokoto.cn)创立于2016年,隶属于萌创Team,目前网站主要提供一句话服务。

动漫也好、小说也好、网络也好,不论在哪里,我们总会看到有那么一两个句子能穿透你的心。我们把这些句子汇聚起来,形成一言网络,以传递更多的感动。如果可以,我们希望我们没有停止服务的那一天。

简单来说,一言指的就是一句话,可以是动漫中的台词,也可以是网络上的各种小段子。 或是感动,或是开心,有或是单纯的回忆。来到这里,留下你所喜欢的那一句句话,与大家分享,这就是一言存在的目的。

安装

$ composer require huiho/hitokoto -vvv

使用

use HuiHo\Hitokoto\Hitokoto;

$hitokoto = new Hitokoto;

直接输出

echo $hitokoto->get();

示例:

「真相只有一个!」 ———— 柯南

详细数据

$sentence = $hitokoto->get();

示例:

HuiHo\Hitokoto\Sentence Object
(
    [id] => 320
    [content] => 树大必有枯枝,人多必有白痴。
    [type] => Nove
    [from] => 谢谢你!坏运
    [creator] => hsk
    [created_at] => 1468949196
)

获取数据:

$sentence->id; # ID
$sentence->content # 正文
$sentence->type # 分类
$sentence->from # 出处
$sentence->creator # 添加者
$sentence->created_at # 添加时间

按分类获取数据

$hitokoto->type('Game')->get();

在 Laravel 中使用

在 Laravel 中使用也是同样的安装方式。

方法参数注入

.
    .
    .
    public function edit(Hitokoto $hitokoto) 
    {
        $response = $hitokoto->get();
    }
    .
    .
    .

服务名访问

.
    .
    .
    public function edit() 
    {
        $response = app('hitokoto')->get();
    }
    .
    .
    .

参考

License

MIT

本文地址:https://codercto.com/soft/d/922.html

计算机程序设计艺术(第2卷)

计算机程序设计艺术(第2卷)

Donald E. Knuth / 苏运霖 / 国防工业出版社 / 2002-8 / 98.00元

本书是国内外业界广泛关注的7卷本《计算机程序设计艺术》第2卷的最新版。本卷对半数值算法领域做了全面介绍,分“随机数”和“算术”两章。本卷总结了主要算法范例及这些算法的基本理论,广泛剖析了计算机程序设计与数值分析间的相互联系,其中特别值得注意的是作者对随机数生成程序的重新处理和对形式幂级数计算的讨论。 本书附有大量习题和答案,标明了难易程度及数学概念的使用。 本书内容精辟,语言流畅,引人入胜,可供从......一起来看看 《计算机程序设计艺术(第2卷)》 这本书的介绍吧!

CSS 压缩/解压工具
CSS 压缩/解压工具

在线压缩/解压 CSS 代码

MD5 加密
MD5 加密

MD5 加密工具

UNIX 时间戳转换
UNIX 时间戳转换

UNIX 时间戳转换