Можно ли получить / разрешить массив ссылок в запросе Entry

Я запрашиваю конкретную запись, и одно из полей этой записи представляет собой массив ссылок. Есть ли способ получить эти ссылки, которые будут разрешены и возвращены в полученном ответе JSON?

Я пытаюсь это через локон

curl -v https://cdn.contentful.com/spaces/o2bhdl4js7ak/entries/<entryID>?access_token=<accessToken>&include=2

Параметр "include=n" не работает в этом конкретном случае. это должно?

Вот фрагмент с полем, которое я ожидаю, чтобы быть решенным / расширенным

"lessons": [
  {
    "sys": {
      "type": "Link",
      "linkType": "Entry",
      "id": "26hzvgmWtqOcKeoeMQOAoO"
    }
  }
],

1 ответ

Еще раз прочитайте страницу "Ссылки" в Документах для разработчиков.

Содержательные документы разработчика - ссылки

чтобы получить ссылку на связь в json, который вы запрашиваете, вы слегка меняете ссылку на запрос, как это задокументировано. вместо использования идентификатора записи, где он указан после записи / в вашей ссылке в вопросе, используйте его, как показано ниже.

https://cdn.contentful.com/spaces/oc3u7dt7mty5/entries?access_token=6cabb22c95d52aa7752fe70ae9b3271a1fc2decf7ae7d99ccd7dceba718980e6&content_type=3HjHXUYR3yyosUqAGmi8wu&fields.restaurantField.sys.id=2UmoQ8Bo4g4S82WmGiQIQE

Он был перемещен в sys.id в конце URL.

Другие вопросы по тегам