https://cp.ahcdn.com/api2/file/manual?method=list
Примеры использования:
http://cp.ahcdn.com/api2/file/list?format=text&fields=id,status,full_name&filter_status=failed
http://cp.ahcdn.com/api2/file/list?format=text&fields=id,status&filter_full_name=1/2/345.flv
либо аналогичная команда , но отдельно с проверкой имени файла и папки
http://cp.ahcdn.com/api2/file/list?format=text&fields=id,status&filter_folder=1/2&filter_name=345.flv
Если всё нормально, вернёт такой ответ – в текстовом виде –
# id status 9876543 active # 1 rows
в json ( поменять format=text на format=json )
{"status":"ok",
"fields":["id","status"],
"rows_data":[
[15299649,"active"]
],
"rows_count":1
}
Если такого файла нет – текст –
# id status # 0 rows
– json –
{"status":"ok",
"fields":["id","status"],
"rows_data":[
],
"rows_count":0
}