FAQs zum Abrufen von Ressourcenlinks

Nein, das Auflösen verknüpfter Entitäten aus verschiedenen Spaces erfordert, dass in jeder Anfrage ein spezieller Header mit dem Namen x-contentful-resource-resolution übergeben wird.

Es werden nur 3 zusätzliche Space-Token unterstützt. Das bedeutet, dass Sie einen einzigen API-Aufruf durchführen können, der bis zu 4 Spaces gleichzeitig auflöst: 3 zusätzliche Spaces und die spaceId aus der ursprünglichen Anfrage.

Sie können bis zu 1 Ebene von Content aus verschiedenen Spaces abrufen.

Ja, Sie müssen Token im neuen Header für die Spaces bereitstellen, aus denen Sie Content abrufen werden. Dies muss in eine Zeichenfolge umgewandelt und in base64 kodiert werden. Die ausgegebene Zeichenfolge kann dann als einzelnes Token verwendet werden.

In der Eigenschaft „errors“ der Antwort wird ein Fehler zurückgegeben und diese spaceId wird nicht aufgelöst.

Wenn Sie mehr als 3 Token angeben, wird ein Fehler ausgegeben.

Die Eigenschaft includes in der Nutzlast enthält den Eintrag aus einem anderen Space.

Der API-Aufruf schlägt teilweise fehl. Beispielsweise wird der Eintrag erfolgreich zurückgegeben, aber der fehlgeschlagene Linkabruf wird nicht unter der Eigenschaft includes in der Nutzlast enthalten sein. Erfolgreiche Link-Abrufe werden in der Nutzlast zurückgegeben.

Ja. Content, den Sie aufrufen, kann Links innerhalb desselben Space sowie über verschiedene Spaces hinweg enthalten. In diesem Fall können Sie immer noch Content für bis zu 10 Ebenen für die gleichen Space-Links abrufen.

Ja, wenn der verknüpfte Content, den Sie innerhalb desselben Space abgerufen haben, Links über verschiedene Spaces hinweg enthält, können diese auch in Bezug auf die Begrenzung von 4 (3+1) verschiedenen (unterschiedlichen) Spaces innerhalb derselben Anfrage aufgelöst werden.

Ja, wenn der verknüpfte Content, der aus verschiedenen Spaces abgerufen wurde, Links innerhalb des Spaces enthält, können diese auch bis zu 1 Ebene aufgelöst werden.

Das Auflösen von Space-übergreifenden Links verbraucht die Ratenlimits jedes angeforderten Space. Daher werden Space-übergreifende Einträge möglicherweise nicht vollständig aufgelöst, wenn ein Space, der aufgelöst werden muss, bereits über seinen Ratengrenzen liegt.

Dies gilt jedoch nur für nicht zwischengespeicherte Anfragen. Wenn Ihre API-Aufrufe von zwischengespeicherten Anfragen bereitgestellt werden, wird das Ratenlimit nicht verbraucht.