API为文件返回null

时间:2019-06-19 10:39:43

标签: php directus

我将Directus用于无头CMS。我一直在通过Directus应用程序上传文件,但API的文件字段返回null

如何解决此问题?

3 个答案:

答案 0 :(得分:3)

(由于声誉我无法发表评论)

您是否要确保这是一个经过身份验证的呼叫,如果您想将此呼叫设为公开呼叫,以便任何人都可以访问它(IE:网站前端),那么您可能希望允许公开READ访问{ {1}}。

答案 1 :(得分:2)

使用the fields parameter获取嵌套的关系文件。如果API是公开的,并且文件返回null,请验证public角色对directus_files集合具有读取权限。

答案 2 :(得分:2)

如果您正在运行最新版本的Directus,则显然存在一个错误,该错误会完全炸毁“文件”字段。文件已上传,但未链接到该字段。

https://github.com/directus/api/issues/1015

它应该在下一个版本中修复。