バリエーション・タイプでフィルタされたスラグによる公開済アイテムのバリエーションの取得
get
/content/published/api/v1.1/items/.by.slug/{slug}/variations/{varType}
公開済品目のすべてのバリエーションを、バリエーション・タイプでフィルタされたスラグ値によって取得します。
リクエスト
パス・パラメータ
- slug: string
パブリッシュ済アイテムのスラグ値。 slug内の特殊文字はすべてエンコードする必要があります。
- varType: string
変動のタイプ。 可能な値: language
問合せパラメータ
- links(optional): string
クライアントが結果に必要とするrel (リレーション)リンクのコンマ区切りのリストを受け入れます。 デフォルトでは、リソース内のすべての適用可能なリンクがレスポンスに含まれます。 可能な値は次のとおりです: self, canonical, describedby。
例: links=self,canonicalは、relプロパティselfまたはcanonicalを持つリンクのみを返します。
レスポンス
サポートされているメディア・タイプ
- application/json
200レスポンス
操作の成功
ルート・スキーマ : VariationsInfo
型:
object
バリエーション情報。
Show Source
- items(optional): array items
コンテンツ・アイテムのバリエーション。
- links(optional): array links
- masterItem(optional): string
マスター・アイテム。
- setId(optional): string
変動セットId。
- varType(optional): string
バリエーション・タイプ名です。
ネストされたスキーマ : リンク
型:
object
リソースのリンク。
Show Source
- href(optional): string
ターゲット・リソースURI。 それはテンプレートURIである可能性があります。 これはレスポンス取得の必須プロパティです。
- mediaType(optional): string
メディア・タイプ。
- method(optional): string
ターゲット・リソースへのアクセスに使用できるHTTPメソッド。
- profile(optional): string
ターゲット・リソースを記述するメタデータにリンクします。
- rel(optional): string
関係タイプ。 これはレスポンス取得の必須プロパティです。
- templated(optional): boolean
URIがテンプレートであるかどうか。
400レスポンス
不正リクエスト。 サーバーは、不正な構文、無効なデータまたはメッセージ・フレーミングのために、クライアント側でリクエストを処理できません。
403レスポンス
禁止。 クライアントはこのリクエストを実行する権限がありません。
404レスポンス
見つかりません。
500レスポンス
内部サーバー・エラー システムで予期しないエラーが発生しました。
例
次の例は、slugを使用して公開されたアイテムの言語タイプのバリエーションを読み取る方法を示しています。
curl -i -X GET -H "Accept:application/json" 'http://<hostname>/content/published/api/v1.1/items/.by.slug/{slug}/variations/{varType}'
例1
これは、slugを使用して公開されたアイテムの言語タイプのバリエーションを読み取ります : 1481786138210-116504309051007_en-us、channelToken:7ffdaa85baae4fbca4b300144f93918c.
/content/published/api/v1.1/items/.by.slug/1481786138210-116504309051007_en-us/variations/language?channelToken=7ffdaa85baae4fbca4b300144f93918c
レスポンス本文
{ "setId": "A9D44312B476147CE05321997B0AAC46", "masterItem": "COREAF9E55FE83E84885A10DDA42B5160A5F", "items": [ { "id": "CORE4FD93D7B9DF2468DA6C122764D0AA85E", "value": "fr", "links": [ { "href": "https://<hostname>/content/published/api/v1.1/items/.by.slug/1481786138224-116504309051007_fr?channelToken=7ffdaa85baae4fbca4b300144f93918c", "rel": "self", "method": "GET", "mediaType": "application/json" } ] }, { "id": "COREAF9E55FE83E84885A10DDA42B5160A5F", "value": "en-US", "links": [ { "href": "https://<hostname>/content/published/api/v1.1/items/.by.slug/1481786138210-116504309051007_en-us?channelToken=7ffdaa85baae4fbca4b300144f93918c", "rel": "self", "method": "GET", "mediaType": "application/json" } ] } ], "links": [ { "href": "https://<hostname>/content/published/api/v1.1/items/.by.slug/1481786138210-116504309051007_en-us/variations/language?channelToken=7ffdaa85baae4fbca4b300144f93918c", "rel": "self", "method": "GET", "mediaType": "application/json" }, { "href": "https://<hostname>/content/published/api/v1.1/items/.by.slug/1481786138210-116504309051007_en-us/variations/language?channelToken=7ffdaa85baae4fbca4b300144f93918c", "rel": "canonical", "method": "GET", "mediaType": "application/json" }, { "href": "https://<hostname>/content/published/api/v1.1/metadata-catalog/items/.by.slug/1481786138210-116504309051007_en-us/variations/language?channelToken=7ffdaa85baae4fbca4b300144f93918c", "rel": "describedby", "method": "GET", "mediaType": "application/schema+json" } ] }
例2
スラグ付き公開デジタル・アイテムのタイプ言語のバリエーションを読み取る : 1481786138210-116504309051007_en-us、channelToken:7ffdaa85baae4fbca4b300144f93918c.
/content/published/api/v1.1/items/.by.slug/1481786138210-116504309051007_en-us/variations/language?channelToken=7ffdaa85baae4fbca4b300144f93918c
レスポンス本文
{ "setId": "A9D44312B476147CE05321997B0AAC46", "masterItem": "CONTEAF9E55FE83E84885A10DDA42B5160A5F", "items": [ { "id": "CONT4FD93D7B9DF2468DA6C122764D0AA85E", "value": "fr", "links": [ { "href": "https://<hostname>/content/published/api/v1.1/items/.by.slug/1481786138224-116504309051007_fr?channelToken=7ffdaa85baae4fbca4b300144f93918c", "rel": "self", "method": "GET", "mediaType": "application/json" } ] }, { "id": "CONTAF9E55FE83E84885A10DDA42B5160A5F", "value": "en-US", "links": [ { "href": "https://<hostname>/content/published/api/v1.1/items/.by.slug/1481786138210-116504309051007_en-us?channelToken=7ffdaa85baae4fbca4b300144f93918c", "rel": "self", "method": "GET", "mediaType": "application/json" } ] } ], "links": [ { "href": "https://<hostname>/content/published/api/v1.1/items/.by.slug/1481786138210-116504309051007_en-us/variations/language?channelToken=7ffdaa85baae4fbca4b300144f93918c", "rel": "self", "method": "GET", "mediaType": "application/json" }, { "href": "https://<hostname>/content/published/api/v1.1/items/.by.slug/1481786138210-116504309051007_en-us/variations/language?channelToken=7ffdaa85baae4fbca4b300144f93918c", "rel": "canonical", "method": "GET", "mediaType": "application/json" }, { "href": "https://<hostname>/content/published/api/v1.1/metadata-catalog/items/.by.slug/1481786138210-116504309051007_en-us/variations/language?channelToken=7ffdaa85baae4fbca4b300144f93918c", "rel": "describedby", "method": "GET", "mediaType": "application/schema+json" } ] } }