社会语录API,老铁,整一个?

php板块 收藏
0 135
前言

因为那只蝙蝠的原因,闲在家里没事干。。刷某音的时候发现了一个精神小伙的视频,那社会语录真的是**** ,然后我也不知道怎么就想起一言API了哈哈哈嗝儿,于是就... 

2020/2/8 更新增加情话说

 API


API接口:https://cdn.ipayy.net/says/api.php

 提交方式:GET/POST


参数


 参数名称 类型 描述
 encode 可选  js:返回同步执行函数
  json:返回不进行unicode转码的json文本
 无参数:返回text文本
 其他参数:返回错误文本
 type 可选 shehui:社会语录
 qinghua:情话说
 空:随机类型


返回


 返回参数名称 描述
 say API正文
 type API类型

例子:


    {"type":"随机","say":"朋友,不要和我硬碰硬,我受的是伤,你丢的是命。"}


网站实例

https://cdn.ipayy.net/says/api.php 随机以text格式输出


https://cdn.ipayy.net/says/api.php?encode=js 随机以网站静态格式输出


https://cdn.ipayy.net/says/api.php?type=shehui&encode=json 输出类型为社会语录的json格式文本


 方法一:


    <script src="https://cdn.ipayy.net/says/api.php?encode=js"></script>



方法二:


    

    fetch("https://cdn.ipayy.net/says/api.php?encode=json")

        .then(res => res.json())

        .then(data => susays.innerText = data.say);

    


然后把这个插入到你想把社会语录放置的地方


    <p id="susays">:D 获取中...


方法三:


<script>

window.onload=function(){

let xhr = new XMLHttpRequest();

 xhr.open("get","https://cdn.ipayy.net/says/api.php?encode=json");

 xhr.send();

 xhr.onreadystatechange = function () {

     if(xhr.readyState === 4) {

         let data = xhr.responseText;

         susays.innerText = JSON.parse(data)["say"];

     }

  };

};

</script> 


然后把这个插入到你想把社会语录放置的地方


    <p id="susays">:D 获取中...


php一言api
    暂时没有人评论
0