印刷する

動画

clips > media_exists

APIリクエストからビデオファイルが動画ページに関連付けられているかどうかを確認します。

リクエストの構築

リクエストURLとGET変数

リクエスト固有のGET変数

変数説明
goclipsAPIセクション
domedia_existsAPIアクション
iqFile name動画ファイル名

リクエストURLは以下のようになります。必須情報(key, timestamp, salt, signature)を追加することを忘れないでください。

https://....../api.php?go=clips&do=media_exists&iq={file_name}&{required information}
POST変数

以下のPOST変数はオプションです。

変数説明
relaxedSearch (int) 0|1|2 ファイル検索方法
利用可能な値:
0 = 完全一致のみ検索(デフォルト),
1 = 指定された文字列と同じ名前のファイルを検索,
2 = 指定された文字列を名前の一部として含むファイルを検索

応答例

リクエストが成功した場合は、以下の内容のレスポンスを受け取ります。
exists:ファイルが見つかった場合は1、それ以外の場合は0

{
    "exists": "1"
}

リクエストにハッシュが指定されていない場合など、リクエストが失敗した場合のレスポンス

{
	"error"		 : "REQUEST_ERROR",
	"error_long" : "Missing signature"
}

エラー内容に関しては一般的なエラーメッセージを確認してください。

PHPサンプルコード

GETおよびPOSTデータを準備します。

// GET変数
$GET_VARS = array( 
					"go"        => "clips",
					"do"        => "media_exists",
					"iq"        => "my_video_file.mp4"
					);

// POST変数
$POST_VARS = array(
					"relaxedSearch"	=>1
                    );