注意

调用本站服务或在本站进行投稿,代表您已仔细阅读并同意使用条款
本站管理员看过的百合作品有限,难免会有资源错误的情况,特别是壁纸更是重灾区(曾有过误将某后*游戏相关图片入库的严重错误)。如果您发现本站资源有任何错误,请联系support@ksar.cc

请求地址生成

返回编码:    


请求地址

GET https://v1.yurikoto.com/sentence

请求参数

参数 可选 说明 默认值
encode 返回编码 json

返回编码

参数 说明
text 返回纯文本(只返回正文)
json 返回json

返回格式

参数 说明
status 状态
id 台词编号
content 台词正文(utf-8)
source 台词来源

状态

参数 状态码 说明
success 200 成功
failed 400 未知错误
failed 403 非法访问
failed 404 接口不存在
failed 429 请求频率过高
failed 500 服务端发生错误

使用例

结合typed.js使用(本站首页实现)

var source;
var prefix = "From: ";
$.get("https://v1.yurikoto.com/sentence", function(data, status){
    try{
        source = prefix + data.source;
    }
    catch(e){};
    if(status == "success"){
        $("#source").text(source);
        var typed = new Typed("#sentence", {
            strings: [data.content],
            startDelay: 300,
            typeSpeed: 100,
            loop: true,
            backSpeed: 50,
            showCursor: true,
            onComplete: function(self){
                $.get("https://v1.yurikoto.com/sentence", function(data, status){
                    if(status == "success"){
                        try{
                            source = prefix + data.source;
                        }
                        catch(e){};
                        self.strings[0] = data.content;
                    }
                });
            },
            onLastStringBackspaced: function(self){
                $("#source").text(source);
            }
        });
    }
});