查询pdf文档转换结果时,报PermissionDenied

阅读次数 4

请求/api/developer/v1/tasks/:taskId接口查询pdf转换结果时,报[{"code":10003,"message":"PermissionDenied","hint":"invalid Authorization","extra":""}] 测试代码如下:

image.png有哪位遇到过同样的问题?怎么解决的

3 Answers

+1,我也遇到了,目前是创建了一个测试应用,应用状态正常,审核通过时间显示为“-”。我不知道测试应用是不是也要等审核通过才能使用?

测试应用无需审核,应用状态显示“正常”就行。

我是C#和curl都试过了,全是返回10003,所以我感觉是这个问题。你也可以试试curl是否能成功。

您好,invalid Authorization 指的请求头中的Authorization计算错误。 常见的错误情况有以下几种:

  • content-md5计算有问题,比如 您代码计算md5是'{name:"abc,docx"}',实际使用一些框架或者库,格式化发送的内容带上换行,空格之类的,导致发送前,发送后的body不一致
  • content-type不一致,比如加密时用的"application/json",使用java http库,实际发送请求出去是"application/json;charset=utf-8"
  • Date错误,传递的是格林尼治时间,而直接传了本地时区时间