开发者社区> 问答> 正文

钉钉服务端获取文件上床信息步骤一没有给调用接口如何获resourceUrls和headers参数值。

image.png

展开
收起
游客x4ze2uefer5zc 2022-12-07 11:17:32 822 0
1 条回答
写回答
取消 提交回答
  • 调用该接口里面有上传文件需要的resourceUrls和headers参数值。请求方法如下:

    POST /v1.0/storage/spaces/854xxxxx/files/uploadInfos/query?unionId=cHtUxxxxx HTTP/1.1
    Host:api.dingtalk.com
    x-acs-dingtalk-access-token:xxxxx
    Content-Type:application/json
    
    {
      "protocol" : "HEADER_SIGNATURE",
      "multipart" : false,
      "option" : {
        "storageDriver" : "DINGTALK",
        "preCheckParam" : {
          "md5" : "md5",
          "size" : 512,
          "parentId" : "parent_id",
          "name" : "dentry_name"
        },
        "preferRegion" : "ZHANGJIAKOU",
        "preferIntranet" : true
      }
    }
    

    返回示例里可以看到resourceUrls和headers参数值。

    HTTP/1.1 200 OK
    Content-Type:application/json
    
    {
      "uploadKey" : "upload_key",
      "storageDriver" : "DINGTALK",
      "protocol" : "HEADER_SIGNATURE",
      "headerSignatureInfo" : {
        "resourceUrls" : [ "resource_url" ],
        "headers" : {
          "key" : "header_value"
        },
        "expirationSeconds" : 900,
        "region" : "ZHANGJIAKOU",
        "internalResourceUrls" : [ "internal_resource_url" ]
      }
    }
    
    2022-12-07 23:11:27
    赞同 展开评论 打赏
来源圈子
更多
收录在圈子:
+ 订阅
问答排行榜
最热
最新

相关电子书

更多
钉钉小程序——为工作方式插上翅膀 立即下载
钉钉客户端自动化的应用 立即下载
使命必达 —— 钉钉企业级 消息服务的机遇与挑战 立即下载