gpt4 book ai didi

javascript - Cockpit-CMS:如何访问简单 HTML 页面上的数据

转载 作者:行者123 更新时间:2023-11-28 03:51:51 26 4
gpt4 key购买 nike

我已经浏览了文档,在访问您在 CMS 中创建的数据之前一切都很简单。我为只有两个条目的页面创建了一个集合条目

page-title

page-content

文档说您必须在尝试访问数据之前生成 API key 。我已经这么做了。但对于非开发人员来说,下一步并不是直截了当的。看来访问 API 的所有信息都是用 JSON 编写的。

我尝试过使用建议的示例

<script>

fetch('/api/cockpit/authUser?token=0a014d090bf541dc7482939f22841e')
.then(res => res.json())
.then(res => console.log(res));

但我在控制台中收到错误,所以我尝试了

<script src="/api/cockpit/authUser?token=0a014d090bf541dc7482939f22841e'"></script>

仍然出现错误。

任何人都可以用不那么蛋头的术语解释一下如何

  1. 访问 API 并在简单的 HTML 页面上显示数据
  2. 首先解释一下我可能做错了什么

注意:我并不是试图将 Cockpit 与其他一些复杂的工具结合起来以使其工作,我只是想使用从本地 cockpit cms 访问数据并在简单的 html 页面上显示条目数据 - 如果有可能。

最佳答案

抱歉,如果回复晚了。

插入的示例用于用户身份验证,而不是用于条目获取。

如果您想检索“页面”集合,您需要使用/api/collections/get/{collectionname} 端点。因此,如果集合名称是 page,则方法将是

 var variable1 = fetch('https://websitename.com/api/collections/get/page?token=xxtokenxx')

用您的 token 更改 xxtokenxx。

这将提供一系列项目,然后您可以通过 JavaScript 将其放置在页面中。使用第一个 .then() 来执行成功请求的操作, 第二个用于失败请求的逻辑。

关于javascript - Cockpit-CMS:如何访问简单 HTML 页面上的数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47931489/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com