精华内容
下载资源
问答
  • 一言api
    2022-03-05 19:21:16

    每日一言

    介绍


    每日一言的开放免费 api;供自己以及他人使用;

    存储数万条名言警句;日后还会爬取增加;

    可直接访问,不需要带 token 等麻烦配置验证;

    访问限制:每个 ip 每次请求之间需要隔 0.5 秒,否则返回 503;

    获取使用


    请求链接:

    https://saying.api.azwcl.com/saying/get
    

    返回值:

    {
        "code": 200             # 请求成功均为 200
        "data": {               # 数据
            "author": "...",    # 作者
            "content": "..."    # 内容
        }
    }
    

    示例:

    {
        "code": 200,
        "data": {
            "author": "azwcl",
            "content": "爱你!"
        }
    }
    

    维护更新文档:
    GitHub:https://github.com/azwcl/saying
    Gitee: https://gitee.com/azwcl/saying

    更多相关内容
  • 心灵毒鸡汤一言使用方法安装 MongoDB 并创建 Collection soulposion编辑 config/default.json 设置你的连接字符串和监听地址端口安装依赖 运行 npm install使用 npm run dev 或者 node index.js 启动HTTP API文本...
  • 安卓实现每日一句功能-一言API调用

    千次阅读 2021-06-21 09:49:16
    一言API官网地址:https://hitokoto.cn/

    当点击按钮时会随机返回一句名言,使用一言API是一个不错的选择,一言API是免费提供的。

     

    相关网址

    一言API官网地址:https://hitokoto.cn/

    一言API的开发者文档地址:https://developer.hitokoto.cn/

     

    一言API的简介

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

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

     

    一言API的请求地址及相关参数

    请求地址:

    地址协议方法QPS 限制线路
    v1.hitokoto.cnHTTPSAny3.5全球
    international.v1.hitokoto.cnHTTPSAny10国外

     

    请求参数:

    参数可选说明
    c见后表句子类型
    encode见后表返回编码
    charset见后表字符集
    callback如:moe调用的异步函数
    select默认:.hitokoto选择器。配合 encode=js 使用
    min_length默认:0返回句子的最小长度(包含)
    max_length默认:30返回句子的最大长度(包含)

     

    句子类型(参数):

    参数说明
    a动画
    b漫画
    c游戏
    d文学
    e原创
    f来自网络
    g其他
    h影视
    i诗词
    j网易云
    k哲学
    l抖机灵
    其他作为 动画 类型处理

    备注:可选择多个分类,例如: ?c=a&c=c

     

    返回编码(参数):

    参数说明
    text返回纯洁文本
    json返回格式化后的 JSON 文本
    js返回指定选择器的同步调用函数。默认选择器为:.hitokoto
    其他返回格式化后的 JSON 文本

     

    字符集(参数):

    参数说明
    utf-8返回 utf-8 编码的内容
    gbk返回 gbk 编码的内容。不支持与异步函数同用
    其他返回 utf-8 编码的内容

     

    接口测试

    在这里我用到了Postman,返回句子类型是诗词

    请求成功,返回JSON:

    {
        "id": 5923,
        "uuid": "86847a8b-800a-4500-8720-e7620a4e63c9",
        "hitokoto": "晚日寒鸦一片愁。柳塘新绿却温柔。",
        "type": "i",
        "from": "鹧鸪天·晚日寒鸦一片愁",
        "from_who": "辛弃疾",
        "creator": "a632079",
        "creator_uid": 1044,
        "reviewer": 1044,
        "commit_from": "api",
        "created_at": "1586398485",
        "length": 16
    }

     

    核心代码展示

    /**
         * @author 像向日葵一样~
         * 调用一言API,其中参数c等于i代表诗词,GET请求到JSON后取出诗词然后设置文本
         * 操作步骤:
         * 1.根据接口得到url
         * 2.创建connection对象
         * 3.设置请求方式
         * 4.连接
         * 5.得到响应码,得到响应流
         * 6.响应流转换为字符串
         * 7.根据字符串得到JSON对象
         * 8.从JSON对象中取得hitokoto键的值,即返回的诗词
         * 9.设置在文本框中
         */    
    private void sendRequestWithHttpClient() {
            new Thread(new Runnable() {
                @Override
                public void run() {
                    try {
                        String url1 = "https://v1.hitokoto.cn?c=i";
                        URL url = new URL(url1);
                        //得到connection对象。
                        HttpURLConnection connection = (HttpURLConnection) url.openConnection();
                        //设置请求方式
                        connection.setRequestMethod("GET");
                        //连接
                        connection.connect();
                        //得到响应码
                        int responseCode = connection.getResponseCode();
                        if (responseCode == HttpURLConnection.HTTP_OK) {
                            //得到响应流
                            InputStream inputStream = connection.getInputStream();
                            //将响应流转换成字符串
                            String result = is2String(inputStream);//将流转换为字符串。
    
    
                            JSONObject jsonObject = new JSONObject(result);
                            String value = jsonObject.optString("hitokoto");
                            wordText.setText(value);
    
                        
                        }
    
                    } catch (Exception e) {
                        e.printStackTrace();
                    }
                }
            }).start();
        }

     

    展开全文
  • Hitokoto·一言是一个挺有意思的项目,一言网(Hitokoto.cn)创立于2016年,隶属于萌创...简单来说,一言指的就是一句话,可以是动漫中的台词,也可以是电影中的经典台词亦或者是生活中的小感悟...或是感动,或是开...

    Hitokoto·一言是一个挺有意思的项目,一言网(Hitokoto.cn)创立于2016年,隶属于萌创Team,目前网站主要提供一句话服务。

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

    简单来说,一言指的就是一句话,可以是动漫中的台词,也可以是电影中的经典台词亦或者是生活中的小感悟...

    或是感动,或是开心,有或是单纯的回忆。来到这里,留下你所喜欢的那一句句话,与大家分享,这就是一言存在的目的。

    本API去除原API的各种链接、各种参数,简洁得只剩下字了!还能免去一个插件使用。

    数据获取

    请求方式:GET

    请求编码:接口:charset 参数:UTF-8/GBK

    请求参数:接口:format参数:js

    禁止协议:http请求协议已禁止,防劫持

    //获取句子文件的绝对路径

    //如果你介意别人可能会拖走这个文本,可以把文件名自定义一下,或者通过Nginx禁止拉取也行。

    $path = dirname(__FILE__);

    $file = file($path."/hitokoto.txt");

    //随机读取一行

    $arr = mt_rand( 0, count( $file ) - 1 );

    $content = trim($file[$arr]);

    //编码判断,用于输出相应的响应头部编码

    if (isset($_GET['charset']) && !empty($_GET['charset'])) {

    $charset = $_GET['charset'];

    if (strcasecmp($charset,"gbk") == 0 ) {

    $content = mb_convert_encoding($content,'gbk', 'utf-8');

    }

    } else {

    $charset = 'utf-8';

    }

    header("Content-Type: text/html; charset=$charset");

    //格式化判断,输出js或纯文本

    if ($_GET['format'] === 'js') {

    echo "function hitokoto(){document.write('" . $content ."');}";

    } else {

    echo $content;

    }

    以上代码保存为 index.php,然后上传到网站根目录下的 hitokoto 文件夹, hitokoto.txt 文本文件自行添加句子并上传到 hitokoto 文件夹内。

    在您所需要显示的地方添加以下代码;

    WordPress:

    Typecho:

    如不想自己搭建,可以直接复制以上代码添加到您所需要显示的地方即可。

    hitokoto API 搭建于国内服务器,延迟低,速度快。

    网络上有很多现成的一言API,随时都有可能不提供调用服务,而且别人的一言句子我不太喜欢,并且简单好用的都不开源,复杂的虽然开源,但是麻烦,还要数据库和其他环境编译什么的,麻烦!索性自己编写了一个,不需要数据库也不需要其他的环境编译,一个txt和一个php文件直接调用,简单高效。

    现在,你每刷新一次,菜单栏上方都会出现不同的一句话哦。

    自建一言API许巍歌词版本,去除了官方所有的文本,自收录许巍所有专辑经典歌词,个人定制。

    此版本自建适配了 wordpress,typecho 自建用户请访问:https://inwao.com/repair.html

    2020.11.23 更新修复 wordpress 无法调用 BUG。

    2021.01.06 更新一键 typecho 调用。

    展开全文
  • Loading...**前言:** 通过调用文本任一一行的句子,实现简单的一言api,无后台返回数据,只需把文字写到api.txt中供其调用。**源码:**```php//获取句子文件的绝对路径$path = dirname(__FILE__);$file = file($path....

    Loading...

    **前言:** 通过调用文本任一一行的句子,实现简单的一言api,无后台返回数据,只需把文字写到api.txt中供其调用。

    **源码:**

    ```php

    //获取句子文件的绝对路径

    $path = dirname(__FILE__);

    $file = file($path."/api.txt");

    //随机读取一行

    $arr = mt_rand( 0, count( $file ) - 1 );

    $content = trim($file[$arr]);

    //编码判断,用于输出相应的响应头部编码

    if (isset($_GET['charset']) && !empty($_GET['charset'])) {

    $charset = $_GET['charset'];

    if (strcasecmp($charset,"gbk") == 0 ) {

    $content = mb_convert_encoding($content,'gbk', 'utf-8');

    }

    } else {

    $charset = 'utf-8';

    }

    //格式化判断,输出js或纯文本

    if ($_GET['encode'] === 'js') {

    echo "function api(){document.write('" . $content ."');}";

    }else if($_GET['encode'] === 'json'){

    header('Content-type:text/json');

    $content = array('text'=>$content);

    echo json_encode($content, JSON_UNESCAPED_UNICODE);

    }else {

    echo $content;

    }

    ?>

    ```

    【新建一个文件api.txt一行一个句子,如果自己没有可以下方评论联系我】

    **接口参数:**

    charset//字符编码(gbk/utf-8)

    encode//返回类型(text/js/json)

    最后修改:2020 年 07 月 24 日 10 : 53 AM

    © 允许规范转载

    赞赏

    如果觉得我的文章对你有用,请随意赞赏

    ×Close

    赞赏作者

    扫一扫支付

    支付宝支付

    微信支付

    展开全文
  • 原标题:随机一言 API 接口接入方法,刷新获取一个新的语句随机一言 API 大家都听说过吧,最有名的第三方一言就要数 hitokoto 网站的随机一言 API。随机一言Hitokoto,每次刷新网页都会带来一个新的...#随机一言API...
  • 实现了用C#调用一言API,并通过字符串筛选提取关键字,筛选出句子与作者,并实现了可以显示自定义类别句子的功能!
  • { '^/aaa':'' } }, '/api':{ target:"https://v1.hitokoto.cn/?c=c&j=j&f=f&d=j&encode=text",//api接口 changeOrigin:true, pathRewrite:{ '^/api':'' } } }, // Various Dev Server settings host: 'localhost', /...
  • (一)C#调用一言API并提取关键字

    千次阅读 2020-07-29 13:46:41
    一、一言API 一言网址 一言提供了多种类型的句子,我们可以根据自己需求选取。 我们可以在请求链接后加上我们想要的参数进行获取。 例:https://v1.hitokoto.cn/?c=b 默认随机:https://v1.hitokoto.cn/ 二、...
  • 给你的网站加上随机一句,一言API调用代码 Lan 2020-05-19 13:24 258 人阅读 0 条评论 这个接口由萌创团队开放的,文档地址:点击进入引用...
  • 请求参数 #typejsjson – 默认类型text – 随机输出一言# 调用示例 ## JS返回数据 #function yan(){document.write("一天最大任务莫过于,好好睡觉,好好醒来。");}# JSON返回数据 #{"id": "14120115660...
  • 关于网易云·乐评 项目灵感突破网易云音乐的与农夫山泉合作的乐瓶营销“乐瓶”-这30条乐评,是从网易云音乐点点赞数最高的8000条乐评中,经过人工筛选产生的,这些文字简练,富有故事性,多次替换歌曲本身也可以被...
  • 毒鸡汤单页+API源码

    2020-07-02 10:04:04
    一言api在api\文件夹里。 一言调用的词句在api\hitokoto.txt文件里,可自行删增。 演示站调用了自定义字体,下载包已经包含且已经调用,如果服务器带宽低,请禁用index.htm文件第15行或者使用index挂载CDN版本。
  • [源码]纯净的一言API

    2021-06-07 11:05:12
    大佬们做得挺高级的,逛逛博客,总能发现有意思的东西:一言大家都听说过吧,最有名的第三方一言那就要数LWL大佬的一言-纯净API(写完才发现有一个-,不管他了)。看来小幻的文章我就有一个收集一言的想法,但因为麻烦...
  • 采集金山词霸每日一句一言Api

    千次阅读 2018-11-09 17:32:34
    采集并使用金山词霸的每日一句作为一言Api
  • 非常精美的自适应一言网站接口源码,含前端和API接口,可自定义语言及显示的句子,内附使用说明
  • 一言-纯净API

    2021-06-12 01:36:41
    首先,附上一言来源:http://hitokoto.us/api.html本API作用:去除原API的各种链接、各种#@%……¥&%#¥总之。。简洁得只剩下字了!使用方法:数据获取请求地址:http://api.lwl12.com/hitokoto请求方式:GET请求...
  • 关于一言可以自行百度点击看一言首页 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <... <...
  • 关于JSON和一言API

    千次阅读 2018-12-18 19:15:19
    个人网站传送门-----------> JSON: JavaScript Object Notation(JavaScript 对象表示法) JSON 是存储和交换文本信息的语法。类似 XML。 JSON 比 XML 更小、更... 结合一言API的一个小应用: 一言API :D 获取中... ——
  • 简单的一言API

    千次阅读 2017-08-20 18:06:00
    简单的一言API,支持纯文本、Javascript、Json三种格式 API Useage:https://secure.binarization.com/service/help.html 默认属性 请求方式: GET Charset: UTF-8 JSON (Get): //secure.binarization....
  • 很多人都喜欢在自己的网站页面中加个一言,不过一般都是调用的第三方api。其实,使用phpfile_get_contents 函数就能通过短短的几行代码就实现该功能!准备工作首先准备一个代码编辑器,然后新建一个php文件,命名为...
  • 关于留言板 中间随机生成一段文字,且为留言者提供留言...有兴趣的话可以深入了解一下一言开发者中心 或者 今日诗词。 关于留言环境,不要忘记在wordpress编辑页面勾选上允许评论。 实际效果可以参考我的博客:点击这里
  • 小歪最简约404页面 内置一言api 点击更换语录 接口可换配置共 两条api接口:https://api.ixiaowai.cn/ylapi/index.php/? code=js (一言语录)https://api.ixiaowai.cn/tgrj/index.php/? code=js (舔狗日记)也可以...
  • **简单的一言api,无后台返回数据,只需把文字写到api.txt中让api.php调用,api.php文件**$counter = intval(file_get_contents("counter.dat"));$_SESSION['#'] = true;$counter++;$fp = fopen("counter.dat","w");...
  • 自建版的好处就是,api 及经典语句内容完全由自己管控,并且稳定性受自己影响,不受外部网站影响;当然,缺点也很明显了,木有一言的语句多。 一言网(Hitokoto.cn)隶属于萌创 Team,目前网站主要提供一句话服务。...
  • 之前网站分享过一个一言功能 >>> 网站新增一言功能——微语录就是这么简单 。主要是用来在网站指定位置显示一句语录用的,之前的方式是通过后台 PHP 获取输出到网站前端的,最近闲来无事考虑了下 ...
  • 前言: 一开始折腾小程序的时候,突然...「一言」就好似一个公开的摘抄本,我们在此记录那些让人感怀的,让人振奋的,让人感动的,让人一眼就有所感触的短句,并通过公共 API 的形式使你能够在自己的项目中调用它们...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,212
精华内容 484
关键字:

一言api

友情链接: Camera-Intent.zip