Можно ли получить / разрешить массив ссылок в запросе 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.