Аутентификация веб-API Synology Surveillance в HTML?

Я пытаюсь подключиться к Synology Surveillance Station и отправить «моментальный снимок» камеры на веб-страницу. Если я введу это в свой браузер

http://MyNASip:5000/webapi/auth.cgi?api=SYNO.API.Auth&method=Login&version=1&account=USERNAME&passwd=PASSWORD&session=SurveillanceStation

он аутентифицирует. Затем я могу ввести это в свой браузер

http://MyNASip:5000/webapi/entry.cgi?camStm=1&version="8"&cameraId=1&api="SYNO.SurveillanceStation.Camera"&preview=true&method="GetSnapshot"

и это даст мне снимок.

Как я могу получить свой html для аутентификации?

<!DOCTYPE html>
<html>
<body>

    <img src='http://MyNASip:5000/webapi/entry.cgi?camStm=1&version="8"&cameraId=1&api="SYNO.SurveillanceStation.Camera"&preview=true&method="GetSnapshot"' 
    />

</body>
</html>

Это просто провалится?


person Eric    schedule 06.03.2018    source источник


Ответы (1)


Возможно, вы захотите прочитать о том, как отправлять запросы API с помощью cURL. Поиск в зависимости от вашего языка программирования (например, cURL в php). Если у вас есть библиотека cURL для использования, сначала выполните аутентификацию, а затем получите снимок и создайте таким образом свой img в html. Надеюсь, это направит вас в правильном направлении.

person chainlesslove    schedule 29.06.2018