# Spring配置
spring:
  profiles:
    active: dev
# 腾讯文档延迟推送配置
tencent:
  doc:
    delayed:
      push:
        # 延迟时间（分钟），默认10分钟
        minutes: 10
# WPS365开放平台配置
# 文档地址：https://open.wps.cn/
wps365:
  # 应用ID（AppId）- 需要在WPS365开放平台申请
  app-id: AK20260114NNQJKV
  # 应用密钥（AppKey）- 需要在WPS365开放平台申请，注意保密
  app-key: 4c58bc1642e5e8fa731f75af9370496a
  # 授权回调地址（需要在WPS365开放平台配置授权域名）
  # 注意：使用 /wps365-callback 路径，避免前端路由拦截
  redirect-uri: https://jarvis.van333.cn/wps365-callback
  # API基础地址
  api-base-url: https://openapi.wps.cn/api/v1
  # OAuth授权地址（正确格式：https://openapi.wps.cn/oauth2/auth）
  oauth-url: https://openapi.wps.cn/oauth2/auth
  # 获取Token地址
  token-url: https://openapi.wps.cn/oauth2/token
  # 刷新Token地址
  refresh-token-url: https://openapi.wps.cn/oauth2/token
  # OAuth授权请求的scope权限（可选）
  # 如果不配置，默认使用：kso.file.readwrite（文件读写权限，支持在线表格操作）
  # 
  # ⚠️ 重要：如果报错invalid_scope，必须按以下步骤操作：
  # 1. 登录WPS365开放平台：https://open.wps.cn/
  # 2. 进入"开发配置" > "权限管理"
  # 3. 查看已申请权限的准确名称（必须以 kso. 开头）
  # 4. 在下方配置scope，使用英文逗号分隔（WPS365官方要求）
  # 
  # 根据WPS365官方文档（https://open.wps.cn/documents/app-integration-dev/wps365/server/）：
  # - 必须使用英文逗号分隔（不是空格）
  # - 权限名称必须以 kso. 开头，格式如：kso.file.read, kso.file.readwrite
  # - 常见权限名称：
  #   * kso.file.read (文件读取)
  #   * kso.file.readwrite (文件读写，支持在线表格操作)
  #   * kso.doclib.readwrite (文档库读写)
  #   * kso.wiki.readwrite (知识库读写)
  # 
  # 示例配置（根据平台后台实际显示的权限名称修改）：
  # scope: kso.file.readwrite
  # scope: kso.file.read,kso.file.readwrite
  # scope: kso.doclib.readwrite
