/**
 * ============================================================
 * 金山多维表格 API 配置文件
 * ============================================================
 * 
 * 使用前请填写以下配置项：
 * 1. APP_ID / APP_SECRET: 在 WPS 开放平台 (open.wps.cn) 创建企业自建应用后获取
 * 2. FILE_ID: 多维表格文件ID，从多维表格URL中获取
 *    - 例如 URL: https://www.kdocs.cn/p/xxxxxx 中的 xxxxxx
 * 
 * 认证流程：
 *   创建应用 → 申请API权限(kso.dbsheet.readwrite) → 获取访问凭证 → 调用API
 */

const CONFIG = {
  // ==================== 必填配置 ====================
  
  // WPS 开放平台应用凭证
  APP_ID: "YOUR_APP_ID",             // 替换为你的 App ID (client_id)
  APP_SECRET: "YOUR_APP_SECRET",     // 替换为你的 App Secret (client_secret)
  
  // 多维表格文件 ID
  FILE_ID: "YOUR_FILE_ID",           // 替换为目标多维表格的 file_id
  
  // ==================== API 基础配置 ====================
  
  // API 基础地址
  BASE_URL: "https://openapi.wps.cn",
  
  // OAuth2 Token 获取地址
  TOKEN_URL: "https://openapi.wps.cn/oauth2/token",
  
  // 多维表格 API 路径前缀
  API_PREFIX: "/v7/coop/dbsheet",
  
  // ==================== 运行时配置 ====================
  
  // 每次 API 调用之间的间隔 (毫秒)，防止触发 QPS 限制
  API_DELAY_MS: 300,
  
  // access_token 有效期 (秒)，默认 2 小时
  TOKEN_EXPIRES_IN: 7200,
  
  // 是否启用详细日志
  VERBOSE_LOG: true,
};

module.exports = CONFIG;
