Не получается настроить REST hooks

Taller

New Member
Сделал конфигурацию по инструкции, добавил свое приложение. при создании сессии с названием приложения, Rest запросы не приходят на настроенный url. В логах пишет ошибку
3:46:27,665 INFO RestClient - API-ASYNC-pool-12-thread-295 Method StreamStatusEvent not available for app RitmiusApp
 

Max

Administrator
Staff member
В логах видно, на какой URL запросы приходят?
Пришлите пожалуйста
1. WCS_HOME/server_logs/flashphoner.log
2. tcpdump -i any -w log.pcap

Если вы создали RitmiusApp, передаете ли вы его ключ при коннекте в Javascript?
 

Taller

New Member
В логах, непонятно где именно смотреть. Передаю -
Flashphoner.createSession({urlServer: url, appKey: 'RitmiusApp' })
 

Attachments

Max

Administrator
Staff member
Добрый день.
По умолчанию, новые приложения создаются без REST методов, их нужно добавлять, например:
Code:
add app myApp myAppKey "http://mywebserver.com/rest"
add app-rest-method myAppKey connect
здесь мы добавили приложение и метод connect.
Если Вы реализуете REST hook как в примере, т.е. обрабатываете только необходимые запросы (в примере это connect), а на остальные отвечаете эхом, можно добавить приложению сразу все методы:
Code:
add app-rest-method -a myAppKey
В инструкции эта особенность не была явно указана, мы обновили инструкцию по управлению REST методами.
 
Top