跳到主要内容

上传附件

本文提供调用「上传附件」接口的操作示例。

示例:上传一个附件,并绑定到维格表

假设你有一张图片,你想上传该图片到一张维格表。

你的操作步骤如下:

  1. 获取你的 API Token。(获取方法

  2. 获取你的维格表 ID。(获取方法

  3. 获取你的本地图片的绝对路径。

  4. 打开你电脑上的终端,执行下列代码,向服务器发送查询请求(假设 datasheetId 为 dstWUHwzTHd2YQaXEE,本地图片的路径为 /Users/coco/Documents/3.jpg):

    curl -X POST \
    https://vika.cn/fusion/v1/datasheets/dstWUHwzTHd2YQaXEE/attachments \
    -H 'Authorization: Bearer {你的 API Token}' \
    -H 'content-type: multipart/form-data' \
    -F 'file=@/Users/coco/Documents/3.jpg'
  5. 服务器会返回下列 JSON 数据包,"data" 下即为上传成功的附件信息:

    有关返回结果中各参数的含义,可查看 API 手册

    {
    "code": 200,
    "success": true,
    "data": {
    "token": "space/2021/06/30/d336232203054effb819231a3426d40d",
    "mimeType": "image/jpeg",
    "size": 229426,
    "height": 1024,
    "width": 1792,
    "name": "3.jpg",
    "url": "https://s4.vika.cn/space/2021/06/30/d336232203054effb819231a3426d40d"
    },
    "message": "SUCCESS"
    }