【问题标题】:Fetch the name of Linked Entry in Contentful API在 Contentful API 中获取链接条目的名称
【发布时间】:2023-01-25 01:14:26
【问题描述】:

我正在使用 Contentful API 获取空间中所有条目的详细信息,有没有办法将“链接条目/条目”的名称获取到特定条目?在这种情况下,我正在使用 content_type = Horizo​​ntalImageCard 获取所有条目,然后每个条目都有指向其他条目的链接(可以是指向资产的链接或指向不同 Contentul 条目的链接),我想获取名称这些条目,附上我正在寻找的屏幕截图,在屏幕截图中有一个名为“Jennifer Test”的链接条目,我如何获取该名称?

let fetchRes = fetch("https://preview.contentful.com/spaces/{space_id}/environments/ca/entries/{entry_id}?access_token=vOKxCDyhU8gLUsU4FR5tgdwQVe3arwfJzFTCloi2sjM&content_type=HorizontalImageCard");

【问题讨论】:

    标签: contentful


    【解决方案1】:

    您尝试使用 GraphQL API 了吗?我没有机会尝试使用 REST API,但我能够使用 GraphQL API 获得结果。这是一个示例查询:

    {
      userCollection(preview:true) {
        items {
          name
          linkedFrom {
            blogArticleCollection {
              items {
                title
              }
            }
          }
        }
      }
    }
    

    用户内容类型链接在博客文章内容类型中。这种方法允许我列出所有这些参考。希望这可以帮助 :)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-08-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-07-03
      • 1970-01-01
      • 2013-05-16
      相关资源
      最近更新 更多