Greasy Fork

DY无水印解析

DY

目前为 2022-08-25 提交的版本。查看 最新版本

// ==UserScript==
// @name         DY无水印解析
// @namespace    http://tampermonkey.net/
// @version      0.2
// @description  DY
// @author       You
// @match        https://*.douyin.com/*
// @grant        GM_xmlhttpRequest
// @require      https://code.jquery.com/jquery-3.6.0.min.js
// @license      MIT
// ==/UserScript==

(function() {
    'use strict';
    let url_prefix = 'https://www.iesdouyin.com/web/api/v2/aweme/iteminfo/?item_ids=';
    let location = window.location.href;
    const id = location.match('video/(.*)(#|$)')[1];
    const url = url_prefix + id;
    console.log('Request:'+url);
    GM_xmlhttpRequest({
        method: "get",
        url: url,
        onload: function(response){
            let data = JSON.parse(response.responseText);
            let play_url = (data.item_list[0].video.play_addr.url_list[0]).replace('wm','');
            let mp3_url = (data.item_list[0].music.play_url.url_list[0]);

            console.log(' MP4:',play_url);
            console.log(' MP3:',mp3_url);

        }
    })

    // Your code here...

})();