共通
バージョン別機能範囲のご案内
- 国家およびタイムゾーン一覧取得: v3 で新規追加された機能で、v1 および v2 ではサポートされません。
- 言語一覧取得: すべてのバージョンで言語一覧取得をサポートします。
- 共通認証: すべてのバージョンの API はクエリストリングパラメ ーター(
?access_token=)による共通認証方式を使用します。エラー判定基準に関する共通仕様は、API v3 移行ガイドの コア変更点 セクションをご参照ください。
国家一覧取得
- 既存 (v1/v2): 非対応
- 変更後 (v3):
GET/countries
リクエストおよびレスポンス構造の詳細
リクエストボディおよびパラメーター
渡す個別のパラメーター(Path/Query/Body)が存在しない、単純な照会エンドポイントです。
レスポンスフィールド仕様
| フィールド | データ型 | 説明 |
|---|---|---|
id | Integer | 国家固有 ID |
english_name | String | 国家名称(英語表記) |
native_name | String | 国家名称(現地語表記) |
code_2char | String | ISO 標準 2 桁国コード(例: jp) |
code_3char | String | ISO 標準 3 桁国コード(例: jpn) |
short_name | String | 国家略式名称 |
レスポンス構造仕様
{
"data": [
{
"id": 109,
"english_name": "Japan",
"native_name": "日本国",
"code_2char": "jp",
"code_3char": "jpn",
"short_name": ""
}
]
}
言語一覧取得
- 既存 (v1):
GET/media/subtitle/languages - 既存 (v2):
GET/vod/languages - 変更後 (v3):
GET/languages
タイムゾーン一覧取得
- 既存 (v1/v2): 非対応
- 変更後 (v3):
GET/timezones