«

豆包新云盘挂载(OpenList)详细教程,小白使用一键获取插件

MOYAN 发布于 阅读:11 我爱分享

一、 环境准备

  1. 电脑浏览器:推荐使用 Chrome、Edge 或桌面版浏览器。

  2. 登录账号:在浏览器打开 豆包官网 并登录。

二、 获取关键参数(抓包步骤)

  1. 在豆包网页任意位置点击右键 -> 检查(或按 F12)。

  2. 切换到 Network(网络) 标签页。

  3. 刷新页面,在搜索框(Filter)中输入:get_tokenaid

  4. 点击搜索出的请求(通常是 webpassport 开头的接口),在右侧面板查找以下信息:

1. 基础配置信息

2. 认证高级参数 (必填)

请对照下表从抓包结果中提取并填写:

配置项 推荐填入值 获取来源
App ID 497858 URL 中的 aid= 参数
认证客户端 ID 497858 通常与 App ID 一致
认证客户端类型 web URL 中的 device_platform
认证区域 cn 默认中国区
认证 SDK 来源 web 对应抓包中的平台属性
认证 SDK 版本 1.0.0 URL 中的 passport_jssdk_version
DPoP 密钥 eyJ0eX... 在 Cookie 中寻找 LARK_SUITE_DPOP 的值

三、 配置注意事项(防坑指南)

  1. 认证类型不要选 PC:如果你是在浏览器里抓包,客户端类型必须填 web。填 PC 会导致权限校验失败。

  2. Cookie 要完整:不要只复制 sessionid,必须包含整个 cookie 字符串(包含 passport_csrf_tokenLARK_SUITE_DPOP 等所有项)。

  3. DPoP 密钥提取:DPoP 是一串很长的加密字符,必须以 eyJ 开头。如果配置后提示“签名错误”,请尝试重新刷新页面获取最新的 DPoP。

  4. 失效处理:由于云盘安全策略,Cookie 和 DPoP 具有时效性。如果发现无法列出文件或下载报错,请按照上述步骤重新获取 CookieDPoP 密钥 替换即可。


四、 常见错误码对照

插件使用(先安装油猴)

// ==UserScript==
// @name         豆包云盘挂载参数一键获取
// @namespace    http://tampermonkey.net/
// @version      1.0
// @description  在豆包云盘页面一键复制 AList/OpenList 挂载参数
// @author       YourName
// @match        https://www.doubao.com/*
// @grant        GM_setClipboard
// @grant        GM_registerMenuCommand
// ==/UserScript==

(function() {
    'use strict';

    // 创建悬浮按钮
    const btn = document.createElement('button');
    btn.innerHTML = '获取挂载参数';
    btn.style.cssText = 'position:fixed;top:100px;right:20px;z-index:9999;padding:10px;background:#1664ff;color:#fff;border:none;border-radius:5px;cursor:pointer;box-shadow:0 2px 10px rgba(0,0,0,0.2);';
    document.body.appendChild(btn);

    btn.onclick = function() {
        const cookies = document.cookie;

        // 提取 DPoP 密钥 (LARK_SUITE_DPOP)
        const dpopMatch = cookies.match(/LARK_SUITE_DPOP=([^;]+)/);
        const dpop = dpopMatch ? dpopMatch[1] : '未找到DPoP';

        // 获取当前目录ID (从URL提取)
        const urlMatch = window.location.href.match(/drive\/([a-zA-Z0-9]+)/);
        const folderId = urlMatch ? urlMatch[1] : '0';

        // 组装配置模板
        const config = `==== 豆包云盘挂载参数 ====
Cookie: ${cookies}
DPoP 密钥: ${dpop}
App ID: 497858
认证客户端ID: 497858
认证客户端类型: web
认证区域: cn
认证SDK来源: web
认证SDK版本: 1.0.0
根文件夹 ID: ${folderId}
========================
注意:忽略 JWT 检查 建议勾选。`;

        // 复制到剪贴板
        GM_setClipboard(config);
        alert('参数已成功复制到剪贴板!可以直接粘贴到 AList 配置中。');
    };
})();