橘猫去水印工具 - 微信小程序 亲测搭建使用

橘猫去水印工具 - 微信小程序 亲测搭建使用-诺言资源网
橘猫去水印工具 - 微信小程序 亲测搭建使用
此内容为付费资源,请付费后查看
8.88
立即购买
您当前未登录!建议登陆后购买,可保存购买订单
作者 诺言站长
软件大小 <1G
版本 3.3.8
本站资源均为作者提供和网友推荐收集整理而来,仅供学习和研究使用,请在下载后24小时内删除,谢谢合作!
付费资源
已售 36

前端基于uniapp框架开发的,引用了colorUI、uviewUI组件库,感谢作者!带详细教程!!!!

橘猫去水印工具 - 微信小程序 亲测搭建使用-诺言资源网

必看通知

微信小程序导入前端小程序会弹出网络连接失败,是因为还没配置好后台地址以及对应的小程序id

打开 common/vendor.js 文件,往下找,寻找 填写您的域名 这个几个字样这里

或者使用键盘上的CTRL键+F键,查找内容“填写您的域名”

找到后将箭头所指的地方修改为 您的网站域名,以及超级管理端的小程序id,修改好后按键盘 CTRL键+S键 保存。

小程序ID登录搭建好的后台查看

更新内容

2023-01-11 (v1.0.1)

1、增加批量解析页面。如不需要的在index.vue文件将跳转url改为null
2、增加了一个比较垃圾的某音主页解析方法,具体代码在Apis.php文件中

2023-01-12 (v1.0.2)

增加激励广告,用户需观看一次广告后可24小时内不限次数下载视频

2023-01-15 (v1.0.3)

根据用户需求更新,图片/视频下载接口在后台可随时更换

2023-03-13 (v1.0.4)

新增以直链下载视频为主,服务器中转为辅。有助于下载视频速度

2023-05-21 (v1.0.5)

新增用户黑名单,在后台用户列表中点击该用户的状态即可禁止使用小程序
优化视频直链下载问题
修复前端无法拿到正确的微博链接问题

自定义接口配置

自定义解析接口配置的文件路径是 source/application/api/controller/Apis.php 中的analysis方法 返回接口格式如下

return [
    "code" => 200,  // 200表示解析成功   -1 表示失败
    "data" => [
        "title" => "这里是分享文案",
        "cover" => "这里是封面图片链接",
        "images" => [], // 这里是图集的数组
        "video" => "这里是视频链接",
    ],
    "msg" => "解析成功"
];

下方是模板

public function analysis($videoUrl)
{
    try {
        $url = "https://解析接口/Analyse?url=" . $videoUrl;
        $s = file_get_contents($url);
        $s = json_decode($s, true);

        // 这个接口返回的状态码code 200表示解析成功
        if ($s['code'] == '200') {

           // 直接取返回数据中的data值
            $s = $s['data'];

            $reData = [
                "title" => $s['desc'], // 将分享文案存入
                "cover" => $s['cover'] // 将封面链接存入
            ];

            // 这个接口返回的type 等于image则表示返回图集
            if ($s['type'] == 'image') {

                // 存入图集
                $reData['images'] = $s['pics'];
            } else {

                // 存入视频链接
                $reData['video'] = $this->getUrl302($s['playAddr']);
            }

            return [
                "code" => 200,
                "data" => $reData,
                "msg" => "解析成功"
            ];
        } else {
            return [
                "code" => -1,
                "data" => null,
                "msg" => $s['message']
            ];
        }
    } catch (\Exception $e) {
        return [
            "code" => -1,
            "data" => null,
            "msg" => "解析失败,出错了"
        ];
    }
}

温馨提示: 本文最后更新于2024-09-19 09:54:15,某些文章具有时效性,若有错误或已失效,请在下方 留言或联系 诺言资源网
本站资源均为网友推荐收集整理而来,请勿商业运营,仅供学习和研究,请在下载后24小时内删除!!
© 版权声明
THE END
点赞13
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容