JSON Data API

Если вы хотите использовать материалы BibleTalk.tv на своем сайте, в приложении или на другой платформе, пожалуйста, используйте следующие API для подключения. По сути, добавьте .json в конец URI, чтобы получить данные для этого раздела.

Доступны три основных типа данных: просмотр списка, детализация и поиск.

1. List Data

Представления списков содержат массив минифицированных объектов, которые имеют все строковые атрибуты. Ниже перечислены доступные представления списков.

Так выглядит объект содержимого в представлении списка. Здесь есть несколько атрибутов, которые необходимо учитывать.

Content Object (min)

{
"tag": "",
"slug": "",
"title": "",
"subtitle": "",
"excerpt": "",
"hex": "",
"image": "",
"lang": "",
"type_id" : 0,
"views" : 0,
"teacher_id" : 0,
"bible_verse": ""
"json": ""
}

Примечания: Для серий type_id - это количество уроков, а views - общее количество просмотров уроков в данной серии.

Tags

Метка представляет собой комбинацию из одной буквы и идентификатора, связанного с нашей базой данных. Вот типы.

  • i – Товары
    • Проповеди (type_id: 1)
    • Класс (type_id: 2)
    • Размышления (type_id: 3)
    • Статьи (type_id: 4)
    • Церковь 101 (type_id: 5)
    • Справочные руководства (type_id: 6)
    • Улучшенный ИИ (type_id: 7)
  • s – Серия
  • t – Темы (Проповеди, Размышления and Церковь 101)
  • p – Подкасты
  • w – Рабочие тетради для учащихся
  • g – Руководства для учителей
  • b – Книги
  • a – Аудиокниги
  • c – Коллекции
  • n – Учебные планы

2. Detail Data

Эти данные включают все атрибуты отдельных объектов. Нажав на эти ссылки, вы увидите пример каждого типа данных.


3. Search Data

Вы также можете создать поиск по содержимому. Он вернет объекты в их минифицированном состоянии. Вот url для доступа.

/ru/search/{SEARCH_TERM}.json

Examples:

любовь Марк 2