api - 使用 Directus CMS API 的步骤
问题描述
我刚刚安装了Directus,但我必须创建HTML界面,我无法通过API提取数据。如何使用静态 API?也就是说,用某种静态令牌(前面会用 PHP 做)。
我安装了 Directus 套件(APP + API https://github.com/directus/directus),并且 HTML 将托管在同一台服务器上。
解决方案
Directus 具有可分配给任何 Directus 用户的内置静态令牌,并继承该用户的权限。您可以在(明文)中设置此静态令牌directus_users.token
,然后使用它对 API 进行身份验证。这不如其他身份验证方法安全,但这取决于您如何使用它。
https://docs.directus.io/api/reference.html#tokens
另一种选择是将您需要的数据设置为“公开”。显然,只有当数据是公开的(阅读)时才有效……但许多网站都是如此。
推荐阅读
- robotframework - 如果我两次执行相同的测试用例,有没有办法在文件名中生成带有时间戳的 report.html?
- javascript - 如何将表 html 作为序列化数组发送到数据库?
- hibernate - keycloak 容器正在重新启动,但出现错误 docker-compose
- f# - 在 F# 中执行 tryMax 和 tryMin 的最佳方法?
- c# - Microsoft.Azure.Management 授予对虚拟机的访问权限
- jquery - 不能用 Jquery 给 Gridview 文本另一种颜色
- python - 如何阻止 BERT 将特定单词分解成单词片段
- node.js - 如何使用 mongoose 清空 mongodb 中的集合
- c - 在套接字上轮询事件并同时从标准输入中读取
- python-3.x - 破折号在按钮单击时下载内存中生成的文件:如何给出文件名?