菜单

上传本地文件到云盘

使用说明

用于将本地文件上传到团队云盘。

请求说明

POST /api/v1/cloudDisk/signedUrl

操作步骤

  1. 调用接口获取预签名上传地址 signedUrlheaders 请求头参数
  2. 使用 PUT 方法 通过 signedUrl 上传本地文件

Windows PowerShell 示例

  1. 请使用 curl.exe,不要使用 curl
  2. 将命令中的 x-oss-callbackx-oss-callback-varsignedUrl 换成返回参数中的具体值
powershell 复制代码
curl.exe `
  -X PUT `
  -H "x-oss-callback: $x-oss-callback" `
  -H "x-oss-callback-var: $x-oss-callback-var" `
  -T "D:\Downloads\test.apk" `
  "$signedUrl"

Windows CMD 示例

CMD 复制代码
curl.exe ^
  -X PUT ^
  -H "x-oss-callback: %x-oss-callback%" ^
  -H "x-oss-callback-var: %x-oss-callback-var%" ^
  -T "D:\Downloads\test.apk" ^
  "%signedUrl%"

Linux / macOS 示例

CMD 复制代码
  curl \
  -X PUT \
  -H "x-oss-callback: ${x-oss-callback}" \
  -H "x-oss-callback-var: ${x-oss-callback-var}" \
  -T "/tmp/test.apk" \
  "${signedUrl}"

请求参数

参数 类型 必需 说明
name string 文件名称,为确保上传顺利,需包含文件后缀类型(如:test.png)
is_app boolean 是否为APP,1 是; 0 否
pkg string APP包名,注意,当 is_app 为 1 时,包名必须上传且准确,未上传包名或包名不准确时可能导致上传失败

注意:应用包名 ≠ 应用名称,包名是APP的唯一标识,不能随意修改,否则会出现安装失败;有关如何获取应用包名的方法可见文末详情。

请求示例

json 复制代码
{
   "name":"test.apk",
   "is_app": 1,
   "pkg": "com.test.apk"
}

返回示例

json 复制代码
{
    "code": 200,
    "data": {
        "method": "PUT",
        "signedUrl": "http://xxxxx",         // 预签名上传地址
        "headers": {                         // 请求头
            "x-oss-callback": "eyJjYWxsYmFja1VybCI6Imh0dHBzOi8vYXBpLXRlc3QuZHVvcGx1cy5uZXQvb3NzVXBsb2FkL3YxL2NhbGxiYWNrIiwiY2FsbGJhY2tCb2R5IjoiYnVja2V0PSR7YnVja2V0fSZvYmplY3Q9JHtvYmplY3R9JmV0YWc9JHtldGFnfSZzaXplPSR7c2l6ZX0mbWltZVR5cGU9JHttaW1lVHlwZX0mY3JjNjQ9JHtjcmM2NH0mY29udGVudE1kNT0ke2NvbnRlbnRNZDV9JnZwY0lkPSR7dnBjSWR9JmNsaWVudElwPSR7Y2xpZW50SXB9JnJlcUlkPSR7cmVxSWR9Jm9wZXJhdGlvbj0ke29wZXJhdGlvbn0mdGVhbT0ke3g6dGVhbX0mdXNlcj0ke3g6dXNlcn0mdXBsb2FkSWQ9JHt4OnVwbG9hZElkfSIsImNhbGxiYWNrU05JIjp0cnVlfQ==",
            "x-oss-callback-var": "eyJ4OnRlYW0iOiJKSHdjOCIsIng6dXNlciI6Im96N0NEIiwieDp1cGxvYWRJZCI6IkV5Q0FjNENEdTVfVUhzRTFJanpjU3FpRyJ9"
        },
        "name": "test.apk",
        "original_file_name": "test.apk"
    },
    "message": "Success"
}

如何获取 Android App 的包名

包名(Package Name)是 Android 应用的唯一标识,例如:com.zzkko

方法一:通过应用商店

适用于:Google Play
操作步骤:

  1. 在浏览器打开应用详情页
  2. 点击「分享」或复制页面链接
  3. 查看 URL 中的 id= 参数

示例https://play.google.com/store/apps/details?id=com.zzkko 包名就是:com.zzkko


方法二:通过 APK 下载网站

适用于:APKPure、APKMirror 等网站
操作步骤:

  1. 打开应用下载页面
  2. 查看浏览器地址栏或应用信息说明

示例: https://apkpure.net/xxx/com.zzkko 包名就是:com.zzkko


方法三:通过 APK / XAPK 文件查看

适用于:已下载了 APK 或 XAPK 文件

操作步骤:

  1. 使用压缩软件打开文件(如 WinRAR / 7-Zip)
  2. 找到文件:
    AndroidManifest.xml
  3. 打开并查找:
    package="com.xxx.xxx"

方法四:通过手机工具查看

安装以下任意工具:

  • App Inspector
  • DevCheck

操作步骤:

  1. 打开工具
  2. 找到目标应用
  3. 查看:Package name: com.xxx.xxx

方法五:通过 ADB 命令

adb 复制代码
查询包名:
adb shell pm list packages | findstr 关键字

返回示例:
package:com.zzkko
上一个
推送云盘文件到云手机
下一个
自动化
最近修改: 2026-04-24Powered by