Перезапись custom на вэб сервере.

Discussion in 'Web Call Server 5' started by pride, May 3, 2017.

  1. pride

    pride Member

    Возможно ли переписать объект custom на вэб сервере?
    Возвращаю при коннекте "RestClientConfig":
    Code:
    {
        publishStream: {
            "restExclude": "",
            "clientExclude": "",
            "restOnError": "FAIL",
            "restPolicy": "OVERWRITE",
            "restOverwrite": "custom"
        },
        playStream: {
            "restExclude": "",
            "clientExclude": "",
            "restOnError": "FAIL",
            "restPolicy": "OVERWRITE",
            "restOverwrite": "custom"
        }
    }
    При запросе publishStream возвращаю с изменениями, не чего не происходит. Этим методом удалось только изменить поле info.
  2. pride

    pride Member

    И возможно ли изменить custom еще на этапе connection
  3. Max

    Max Administrator Staff Member

    Параметр custom сейчас в перезапись не попадает.
    Можете пояснить смысл его перезаписи?
    Передача каких-то данных на клиента?
    Как вариант, можно отправить кастомные данные REST-запросом:
    /rest-api/data/send
    Code:
    {
    "nodeId":"cm2p2VmswiHZ4pO12Ps8anz1NYudEOL1@192.168.1.101",
    "operationId":"d1999750-fde9-11e6-9f1b-913210792936",
    "sessionId":"/192.168.1.102:15422/192.168.1.101:8443",
    "payload":{
    "message":"hello"
    }}
    https://flashphoner.com/docs/wcs5/wcs_docs/html/en/wcs-rest-api/
  4. pride

    pride Member

    Ок. Спасибо, пойдем другим путем.
    Смысл:
    При подключении клиент передает user_id, и token сессии (строго эти два параметра, иначе дисконнект). При получении вэб сервер проверяет переданную информацию в базе данных, дополнительно вытаскивая пол пользователя и group_id. Хотелось бы это дописать в кастом, что бы не повторять эту процедуру.
  5. Max

    Max Administrator Staff Member

    Возможность перезаписи объекта custom, реализована в сборке 2221.
    Можно обновиться до последней версии сервера.
    В аттаче пример перезаписи custom на PHP.

    Attached Files:

  6. pride

    pride Member

    Спасибо, очень благодарны.

Share This Page