URL-адрес действия IP-телефона (HTTP GET) до Windows 10 Событие / сообщение - PullRequest
0 голосов
/ 18 апреля 2020

У меня есть экземпляр VitalPBX, размещенный на удаленном веб-сервере, который подключается к IP-телефонам в моем офисе (в частности, к Grandstream GXP1625 и Yealink T48S). Мы регулярно используем проприетарное программное обеспечение CRM, которое я хотел бы интегрировать с этими телефонами. Когда я отвечаю на звонок, я бы хотел, чтобы программное обеспечение CRM открывало клиент, который звонит, поэтому мне не нужно вручную вводить идентификатор вызывающего абонента / номер телефона, чтобы получить информацию о вызывающем абоненте.

Я использую Macro Express Pro 6 для автоматизации многих других повторяющихся процессов с этим программным обеспечением CRM, и я надеялся использовать это программное обеспечение макроса на компьютерах рядом с телефонами, чтобы открыть вызывающего клиента , Он поддерживает активацию макросов по многим направлениям, включая системные события / сообщения .

Обе мои модели IP-телефонов поддерживают так называемый Action URL, который отправляет запрос HTTP (S) GET, который может содержать переменные, когда происходят определенные действия, такие как телефон, инициирующий звонок. У меня уже есть сопутствующая функция Action URI, настроенная таким образом, что Macro Express Pro напрямую набирает телефонные номера в моей CRM на телефонах.

-Для получения документации по URL-адресам связи на стр. 465 из этого руководства .

-Документация с URL-адресом действия Grandstream находится на странице 91 этого руководства .

Я ищу помощь в создании или перепрофилировании облегченного открытия при запуске - приложение для прослушивания и обработки этих запросов HTTP GET на моих локальных Windows 10 машинах и регистрации системного события / сообщения, включая передачу переменной Action URL, для Macro Express Pro, чтобы распознавать и запускать макрос, который будет открыть мой CRM для соответствующего пациента. Я считаю, что это должно быть простой задачей, хотя я не знаком с этим разнообразием программирования. Если существует программное обеспечение с открытым исходным кодом, которое может сделать это, я хотел бы услышать. Заранее спасибо!

1 Ответ

0 голосов
/ 18 апреля 2020

У меня успешно есть IP-телефоны, отправляющие запросы GET с использованием TCP / IP Builder . Теперь просто нужно выяснить, как заставить эту программу или аналогичную отправлять системное сообщение.

...