Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • R Radio Player Wiki
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Issues 0
    • Issues 0
    • List
    • Boards
    • Service Desk
    • Milestones
  • Packages & Registries
    • Packages & Registries
    • Package Registry
    • Infrastructure Registry
  • Wiki
    • Wiki
  • Activity
  • Create a new issue
  • Issue Boards
Collapse sidebar
  • Public Projects
  • Radio Player Public
  • Radio Player Wiki
  • Wiki
  • Home

Home · Changes

Page history
Update home authored Sep 20, 2024 by Roman Putintsev's avatar Roman Putintsev
Hide whitespace changes
Inline Side-by-side
home.md
View page @ 94fed947
......@@ -13,7 +13,7 @@
Сервер с API расположен по адресу `https://api.radioplayer.ru`
API защищено токеном, уникальным для каждого партнёра. Токен необходимо передавать в query части любого запроса как параметр ?rp-api-token=XXXXXXXXXXXX Например: https://api.radioplayer.ru/api/web/stations?region=78&rp-api-token=Hh6d9cUaQfPDQ4dfG9pZe5TPVXRsPKva Получить токен можно по почте r.putintsev@micro-it.ru nester@micro-it.ru
API защищено токеном, уникальным для каждого партнёра. Токен необходимо передавать в query части любого запроса как параметр ?rp-api-token=XXXXXXXXXXXX Например: https://api.radioplayer.ru/api/web/stations?region=78&rp-api-token=Hh6d9cUaQfPqQ4VfG9pZe5TPVXRsPKva Получить токен можно по почте r.putintsev@micro-it.ru nester@micro-it.ru
Все данные надо присылать в формате JSON, проставляя заголовок `Content-Type: application/json`. Возвращаемые данные также в формате JSON (если они есть).
......@@ -86,7 +86,7 @@ API защищено токеном, уникальным для каждого
- **socialLinks**: массив объектов веб-ресурсов станции со следующими полями
- **type**: тип веб-ресурса
- **url**: URL веб-ресурса
- **metadata:** *(не обязательное поле)* объект который может содержать в себе два поля. С их помощью по схеме [https://hostingradio.ru/mdsabout](https://hostingradio.ru/mdsabout) можно обновлять текущие метаданные для потока.
- **metadata:** *(не обязательное поле)* объект который может содержать в себе два поля. С их помощью по схеме [https://docs.hostingradio.ru/books/metadannye/page/metafmgidcom-old](https://docs.hostingradio.ru/books/metadannye/page/metafmgidcom-old) можно обновлять текущие метаданные для потока.
- **jsonUrl:** ссылка на json с полным описанием метаданных в потоке (сервер может отвечать долго)
- **uniqueIdJsonUrl:** *(не обязательное поле)* ссылка на идентификатор текущих метаданных. Служит для частого опроса на предмет изменений jsonUrl. Если идентификатор текущих метаданных меняется, то в этом случае нужно запрашивать jsonUrl. Есть не у всех станций. Отвечает в большинстве случаев быстро.
- **googleAnalytics:** *(не обязательное поле)* идентификатор станции для google аналитики
......
Clone repository
  • Home