开源:老铁!整个社会语录?
  • 2021 年 04 月 02 日
  • 1323 次阅读
  • 467 字
  • 6 条评论


写在前面

现在随着短视频的时代快速发展,通过某手某音,我们经常都可以看到一大波的精神小伙,他们说的话那真的是太....太优美了 ,于是我就找到了一言的随机API

没错!我想写一个随机的社会语录!我自己也来搞一个!

那语录真的是...哎呀妈呀,其实前端不难写,毕竟有老前辈随机一言给我们铺路,难的是收集这些社会语录的文字,费了好大一会功夫了。累!

没办法!谁让咱这么喜欢折腾呢!

另外也写了个舔狗日记,用的一样的模板。

项目链接

社会语录

社会语录!安排!-从南到北

舔狗日记

舔狗日记-从南到北

项目截图

mmexport1617330096972.png

mmexport1617330099358.png

API

调用

把这个放在<head></head>之间

<script type="text/javascript" src="https://ouoo.fun/yulu/shehui/api.php?format=js&charset=utf-8"></script>

然后把下面这个代码放在首页或者页脚你要显示的地方即可

<div id="hitokoto"><script>hitokoto()</script></div>

开源

秉承开源精神,决定把此项目进行开源,只开源前端啦,包括APP源码,仅供参考学习,后端就用我的吧(稳定得很),收集实属不易,如果你也爱折腾,你也可以自己收集。

HTML源码

点击进入下载

APP源码(iApp)

点击进入下载

后端API

<?php
$path=dirname(__FILE__);
$file=file($path."/hitokoto.txt");
# 随机读取一行
$arr=mt_rand( 0, count( $file ) - 1 );
$content = trim($file[$arr]);
# 编码判断,用于输出相应的响应头部编码
if (isset($_GET['charset']) && !emptyempty($_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;
}

?>

自己可以自定义创建文件,自己做API

关于

“社会语录”该项目出自于个人兴趣爱好,并无任何商业化信息,请开发者们不要对本站进行攻击,本站托管在西部数码小水管,无任何CDN,还请大侠们手下留情!

有啥不明白的可以来问我


版权属于:W̶a̶ngD̶i̶ngK̶a̶ng

本文链接:http://ouoo.fun/1661.html


源码html

—— 收到 6 条评论 ——

    刘瑞霞
    2021 年 04 月 14 日 20:25

      2021 年 04 月 14 日 20:31

    2021 年 04 月 03 日 12:03

    牛皮 哈哈哈哈哈

    BLUE
    2021 年 04 月 02 日 18:11

    太棒了太棒了

    2021 年 04 月 02 日 14:49

    厉害厉害,手动给你点个赞!

      2021 年 04 月 02 日 14:50

      感谢支持!