2016-07-09 10 views
0

Ich Anfrage einen bestimmten Eintrag und eines der Felder dieses Eintrags ist ein Array von Links. Gibt es eine Möglichkeit, diese Links in der resultierenden JSON-Antwort zu lösen und zurückzugeben?kann Array von Links in einer Entry-Anfrage abgeholt/gelöst werden

Ich versuche, dies über curl

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

Die "include = n" Parameter nicht in diesem speziellen Fall nicht funktioniert. sollte es?

Hier ist ein Ausschnitt mit dem Feld Ich erwarte, dass gelöst werden/erweitert

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

Antwort

0

Haben Sie eine andere Lese der Seite mit Links auf Dokumente Entwickler gehalt.

Contentful Developer Documents - Links

eine Beziehung Link in die json erhalten Sie die Anfrage Link, den Sie dann ändern etwas wie dokumentiert anfordern. Anstatt die Eingabe-ID zu verwenden, wo Sie sie nach den Einträgen/in Ihrem Link in der Frage haben, verwenden Sie sie wie unten gezeigt.

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

Es wurde in die sys.id am Ende der URL verschoben.