前端SDK初始化报错,文档预览失败

阅读次数 10

1.控制台中回调配置文档预览及文档三阶段编辑接口调试均返回成功;

2.前端SDK初始化报错:{errno: 10000, msg: "", reason: "", result: "RetryLater"}{errno: 10000, msg: "", reason: "", result: "InternalError"}{errno: 10000, msg: "", reason: "", result: "permissionDenied"};

3.排查我司服务器端日志,前端SDK初始化时,还未执行到获取文件信息接口已报错; 初始化参数: appId: "SX20240719EIKUHY" customArgs:{
access: 1
account_head_shot: "https://XXXXXX/app/headshot/2024/5/23/93/05312b70d19bc7b2268b301a1fbc9f9a.jpg"
account_id: 1592458875001
account_nick_name: "小三"
create_time: 1716540362
device_sn: "J78267330"
file_md5: "48b9f86dda4f1466acb2cacb000ecb8a"
file_name: "1111(2).docx"
file_path: "/drives/disk_a1/Users/admin/Backup/来自Xiaomi 12的微信/Documents/1111(2).docx"
file_size: 67757
modify_time: 1669376599
share_id: "2RHDTW"
}
fileId: "da633a131c0b5a671072b33c64e00e20"
officeType: "w"
token: "111111"

4.webOffice控制台日志查询中无日志记录;

请问应如何排查并解决该问题?

5 Answers

您好,share_id存在命名冲突,customArgs 自定义参数不能使用内部保留字段,建议采用业务前缀_参数来命名,比如业务前缀abc,则可以这样定义abc_type。

是这个原因,感谢指导,建议这类报错能够通过错误信息返回,提高效率。

根据我们服务端日志查看,文件信息接口未被调用就报错了;所以不存在文件信息接口 /file/:file_id 返回的版本号不匹配的问题; 在社区已经搜索关键字“RetryLater”及所有相关的错误信息,暂无收获; 且我们在webOffice控制台日志查询中无日志记录; 麻烦告知还应怎么排查?

根据我们服务端日志查看,文件信息接口未被调用就报错了;所以不存在文件信息接口 /file/:file_id 返回的版本号不匹配的问题; 在社区已经搜索关键字“RetryLater”及所有相关的错误信息,暂无收获; 且我们在webOffice控制台日志查询中无日志记录; 麻烦告知还应怎么排查?

您好,是所有问题出现一样的问题吗? 可以提供下requestid,我帮您查下看看

5个报错,x-request-id依次为: 64047364fed24a6e4704c39cb1713378 a74a6231c36c45f97d3d457a7ee70062 342bcf0720364ff263310884eb2512ea
e3e60758ece247a14d3b528212c4a22c
78c60687789843717569554051760e46
4b7f419d749c49a277d0b7e26b15a34a

你好,您这边实现了 /v3/3rd/files/${file_id} ,/v3/3rd/files/${file_id}/download,以及接口 /v3/3rd/files/${file_id}/permission吗? 我看了几个requestid基本在获取文件信息的时候就失败了

你这边初始化sdk和调试这边使用的appid是一致的吗?

是一致的,SX20240719EIKUHY,从应用信息里面复制出来的