REST API

Discussion in 'Web Call Server 5' started by pride, Aug 20, 2019.

  1. pride

    pride Member

    Мне нужно синхронизировать WCS с бекендом при перезагрузке последнего.
    1) Подымаю все коннекты (отлично):
    Code:
    /connection/find  { "appKey" : "myApp" }
    2) Теперь мне нужно поднять медиа сессии этих коннектов:
    Code:
    /stream/find  { и здесь тупик }
    Приходиться пользоваться методом /stream/find_all и самому в цикле фильтровать. Ибо фильтра по sessionId или хотя бы по appKey просто нет (Исходя из доков https://docs.flashphoner.com/pages/viewpage.action?pageId=9241776).

    Или я делаю что то не так?)
    Last edited: Aug 20, 2019
  2. Max

    Max Administrator Staff Member

    Создали внутренний тикет WCS-2244, чтобы добавить фильтры для /stream/find.
  3. Max

    Max Administrator Staff Member

    Фильтры sessionId и appKey для rest-api/stream/find добавлены в версии WCS 5.2.324.
  4. pride

    pride Member

    Благодарю :)
  5. pride

    pride Member

    Подскажите а service webcallserver update больше не работает? Говорит что 5.2.282 последняя версия.
  6. pride

    pride Member

    $ sudo service webcallserver update
    >>> You have latest version: 5.2.282
    ---------------------------------------------------
    Debian GNU/Linux 9.6 (stretch) x86_64
    CentOS Linux release 7.6.1810 (Core) x86_64
    Одно и тоже)
  7. Max

    Max Administrator Staff Member

    В 5.2.282 работает. Если для service (или systemctl) нет операции update, попробуйте
    Code:
    /usr/local/FlashphonerWebCallServer/bin/webcallserver update
  8. pride

    pride Member

    Так работает, спасибо)
  9. Max

    Max Administrator Staff Member

    Мы обновили документацию. Поскольку в последних версиях Linux все операции с сервисами проводятся через systemctl, и нестандартные операции (например, update) не поддерживаются, основным способом обновления сервера становится использование команды
    Code:
    cd /usr/local/FlashphonerWebCallServer/bin
    ./webcallserver update
    

Share This Page