HAL 仕様で説明されている CURIE を見てきました。一見すると、URI のテンプレートを提供する方法のように見えます。ただし、上のドキュメントにアクセスするために使用できることが目立つように言及されていることもわかりますrel
。どちらですか?それは単なるテンプレートメカニズムですか?良いユースケースの例はありますか?
また、以下は CURIE の合法的な使用になりますか? それとも、ドキュメントを提供するためにのみ使用する必要がありrel
ますか?
{
"id": 1,
"name": "Social Media Bundle",
"_links": {
"self": {
"href": "http://my.api.com/bundles/1"
},
"curies": {
"name": "bundle",
"href": "http://my.api.com/bundles/1{rel}"
"templated": true
},
"bundle:channels": {
"href": "/channels"
}
}
}
ここbundle:channels
は に展開されhttp://my.api.com/bundles/1/channels
ます。