Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия Следующая версия Следующая версия справа и слева | ||
tvip_tms_faq [2018/08/14 12:07] Egor Danilenko |
tvip_tms_faq [2019/03/27 11:08] Egor Danilenko [Как авторизовываться в Provider API ?] |
||
---|---|---|---|
Строка 85: | Строка 85: | ||
=== Общие настройки === | === Общие настройки === | ||
- | Подключить DVR сервер можно через меню Settings -> DVR Servers | + | Подключить DVR сервер можно через меню Channels-> DVR Servers |
В настройках сервера необходимо указать базовый **URL** (не канала), в нашем случае это **http://fs.example.net**, если ваш flussonic использует нестандартный порт - его необходимо указать через двоеточие. | В настройках сервера необходимо указать базовый **URL** (не канала), в нашем случае это **http://fs.example.net**, если ваш flussonic использует нестандартный порт - его необходимо указать через двоеточие. | ||
Строка 129: | Строка 129: | ||
{{::where_is_api_docs.png?400|}} | {{::where_is_api_docs.png?400|}} | ||
+ | |||
+ | ===== Как авторизовываться в Provider API ?===== | ||
+ | |||
+ | Для http basic авторизации в API необходимо использовать учетную запись администратора. | ||
+ | |||
+ | Пример для CURL: | ||
+ | |||
+ | Кодируем связку логин:пароль в base64 | ||
+ | <code> | ||
+ | echo login:password | base64 | ||
+ | </code> | ||
+ | |||
+ | полученную строку | ||
+ | |||
+ | bG9naW46cGFzc3dvcmQK | ||
+ | |||
+ | используем в авторизации: | ||
+ | |||
+ | |||
+ | <code> | ||
+ | curl -X GET --header 'Authorization: Basic bG9naW46cGFzc3dvcmQK' 'Accept: application/json' 'https://my.tvip.media/api/provider/accounts' | ||
+ | </code> | ||
+ | |||
+ | При POST запросах обязательно указывайте тип данных в теле запроса 'Content-Type: application/json' | ||
===== Какие методы защиты контента есть в TMS? ===== | ===== Какие методы защиты контента есть в TMS? ===== |