CarWebGuru API

CarWebGuru имеет свою собственную API для взаимодействия с другими приложениями. По мере развития API документация будет дополняться.

Для демонстрации CWG API в действии есть демо проект на Github.

Группа Медиа

in.carwebguru.media

Для отправления команды необходимо отправить сообщение Broaccast message, с action=in.carwebguru.media, и командой cmd=X, где X — код команды.

Доступные кода медиа команд:

  • 1 — Play/ Pause
  • 2 — Play
  • 3 — Stop
  • 4 — Pause
  • 5 — Next
  • 6 — Prev
  • 7 — Random mode
  • 8 — None
  • 9 — Show current player
  • 14 — Increase volume
  • 15 — Decrease volume
  • 16 — Mute
  • 17 — Unmute

Пример, отправления команды с помощью Broadcast message для повышения громкости:

  • action:  in.carwebguru.media
  • cmd=14

Группа TTS

in.carwebguru.tts

Для отправления команды необходимо отправить сообщение Broaccast message, с action=in.carwebguru.tts, и командой ds=X, где X — текст фразы. В тексте поддерживается генерация случайных фраз в виде {фраза1|фраза2|фраза3}.

Пример, отправления команды с помощью Broadcast message для произношения фразы:

  • action:  in.carwebguru.tts
  • ds=Привет мир