无法从strapi中的“SINGLE-TYPE”内容类型获取JSON数据

smdncfj3  于 12个月前  发布在  其他
关注(0)|答案(1)|浏览(135)

我使用strapi作为我所有数据流的后端,我创建了单一类型的内容,这个单一类型有不同的组件附加到它。在配置了所有单一类型之后,我试图通过rest Api获取数据,但我没有得到json数据作为响应。
第一个月


的数据
This is my single-type structure


uajslkp6

uajslkp61#

  • 因此,要从“单类型”中取回所有数据,请执行以下程序:*
  • 创建完single-Type内容后,进入strapi管理页面设置,点击【角色】选项。
  • 点击公共选项卡。
  • 找到permissions选项卡,搜索您创建的 single-type,然后单击single-type选项卡。
  • 然后你会找到该单一类型的权限,勾选查找选项,还有其他选项,根据您的需要勾选它。
  • 之后,您将在屏幕右侧看到该特定单一类型的API端点。
  • 复制该端点。
  • 使用您的浏览器或任何API客户端(如 Postman 等)来测试API端点。
  • 现在的主要伎俩来这里 *

要获得结束点的结果,您必须输入以下内容:
第一个月
上面的代码将列出所有组件,其中的所有数据都将显示在json响应中。

注:

如果组件中有任何图像数据或任何其他媒体文件,则不会显示,因此要沿着其他数据,您需要键入:
http://localhost:1337/api/"your single-type name"?populate[your component name which contains that image data][populate]=*

  • 当您键入API端点URL时,您的 * 单类型 * 名称应不带双引号 *

请点击以下链接:* 有关如何在strapi中处理其余API的更多信息 *

相关问题