Объект Subtitles

Методы: enable | info | enabledefault | enableautoplay | upload | download

enable

Включить субтитры

Параметры:

  • String apikey (API ключ)
  • String media_code (Код медиа)
  • Boolean enable (Включение/Отключение субтитров. Принимает значения 1 и 0)

Пример запроса:

https://boomstream.com/api/subtitles/enable?apikey=[API_KEY]&code=[MEDIA_CODE]&format=json&enable=1

Пример ответа:

"Message": "Changes have been successfully saved",
"enable": "yes",
"Status": "Success",
"Version": "1.0"

info

Информация о субтитрах

Параметры:

  • String apikey (API ключ)
  • String media_code (Код медиа)

Пример запроса:

https://boomstream.com/api/subtitles/info?apikey=[API_KEY]&code=[MEDIA_CODE]&format=json

Пример ответа:

"enabled": "yes",
    "languages": [
        {
            "index": 1,
            "lang_code": "be",
            "lang_title": "Беларуская",
            "subtitles": [
                {
                    "title": "Первый",
                    "time_from": "00:00:00.000",
                    "time_to": "00:00:05.000"
                },
                {
                    "title": "Второй",
                    "time_from": "00:00:05.000",
                    "time_to": "00:00:20.000"
                },
                {
                    "title": "Третий",
                    "time_from": "00:00:20.000",
                    "time_to": "00:00:30.000"
                },
                {
                    "title": "И четвертый",
                    "time_from": "00:00:30.000",
                    "time_to": "00:00:45.000"
                }
            ],
            "is_default": "no",
            "is_autoplay": "no"
        }
    ],
    "Status": "Success",
    "Version": "1.0"

enabledefault

Выбрать язык субтитров по умолчанию

Параметры:

  • String apikey (API ключ)
  • String media_code (Код медиа)
  • Boolean enable (Включение/Отключение субтитров по умолчанию. Принимает значения 1 и 0)
  • String lang_code (Код языка субтитров)

Пример запроса:

https://boomstream.com/api/subtitles/enabledefault?apikey=[API_KEY]&code=[MEDIA_CODE]&format=json&lang_code=ru&enable=1

Пример ответа:

"Message": "The default language selected is Беларуская",
"Status": "Success",
"Version": "1.0"

enableautoplay

Выбрать язык субтитров для автовоспроизведения

Параметры:

  • String apikey (API ключ)
  • String media_code (Код медиа)
  • Boolean enable (Включение/Отключение субтитров для автовоспроизведения. Принимает значения 1 и 0)
  • String lang_code (Код языка субтитров)

Пример запроса:

https://boomstream.com/api/subtitles/enableautoplay?apikey=[API_KEY]&code=[MEDIA_CODE]&format=json&lang_code=ru&enable=1

Пример ответа:

"Message": "The default language selected is Беларуская",
"Status": "Success",
"Version": "1.0"

upload

Загрузить субтитры, используя POST метод

Пример запроса:

https://boomstream.com/api/subtitles/upload

Это POST метод, для его использования необходимо загружать файл с субтитрами

download

Скачать субтитры

Параметры:

  • String apikey (API ключ)
  • String media_code (Код медиа)

Пример запроса:

https://boomstream.com/api/subtitles/download?apikey=[API_KEY]&code=[MEDIA_CODE]&lang_code=ru