图集短视频去水印云函数开发实践——抖音

我记得以前好像写过一次抖音去水印云函数代码,这次主要是利用云开发做了抖音视频和图集,快手视频和图集,以及小红书,本站视频去水印解析代码。无需第三方API,直接使用云函数JS实现。

先说一下抖音去水印吧,这个应该是最普遍的,基本上哪里都能看到,当然需求也应该是最多的。如何获取到抖音短视频或图集的链接就不说了,这里以获取到一个短视频或图集链接开始,例如:

https://v.douyin.com/iSMn612Y/

这是一个抖音图集链接,获取到图片后我们需要获取到链接的重定向地址,代码如下:

async getRedirectUrl(url) {
    try {
      console.log("开始获取重定向URL:", url);
      const response = await this.curl(url, {
        method: "GET",
        dataType: "text",
        followRedirect: false,
      });
      console.log("重定向响应状态码:", response.status);
      console.log("重定向响应头:", response.headers);
      const redirectUrl = response.headers.location || url;
      console.log("最终重定向URL:", redirectUrl);
      return redirectUrl;
    } catch (error) {
      console.error("获取重定向URL时出错:", error);
      throw error;
    }
  }

这样我们会获取到图集的详细地址,如下:

https://www.iesdouyin.com/share/note/7413711897830116608/?from_ssr=1&did=MS4wLjABAAAA_ZRjnl9xURp2Nui6mSbdBZD-zKuxZ_4XCrORVrlZnOyHvVKSTMMbXZ7WEc7q938F&mid=7386529472516376593&ts=1729489810&region=CN&share_sign=EZcWgkQkqoMwZxaIuvyxXW0TN2cWPoFVkJJ8ZkaxKZU-&
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

袁代码

如果帮助了你,不妨也帮助我一下

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值