User Tools

Site Tools


ru:api_file_add

Мануал по методу

https://cp.ahcdn.com/api2/file/manual?method=add

Пример добавления файла

Пример с утилитой curl, вы можете пользоваться любой удобной утилитой либо скриптом

curl -sS -u api_login:api_password -d location='http://domain.com/secretlink/1/2/345.mp4' -d name='1/2/543.mp4' -d size=1234567 http://cp.ahcdn.com/api2/file/add
  • location=http://domain.com/secretlink/1/2/345.mp4 - ссылка на скачивание файла , файл должен отдаваться без стрминга flv или mp4. Можно закрыть ссылку 401 авторизацией и передавать логин/пароль в урле
    http://user:password@domain.com/secretlink/1/2/345.mp4
  • name='1/2/543.mp4' - путь к файлу в цдне. В данном примере файл будет доступен по ссылке
    cdn.domain.com/1/2/543.mp4

    Путь к файлу и имя в цдне необязательно должен совпадать с путём и именем в ссылке на скачивание (location) .

  • size=1234567 - размер файла . После скачивания файла цдн сравнивает скачанный размер и указанный при импорте. Если они не совпадают - то файл помечается как failed. Если файл успешно скачался в цдн , то он помечается как active.
ru/api_file_add.txt · Last modified: 2016/10/19 10:34 by psv