Komunikacja między 3cx a inną aplikacją

0

Hej,

Sprawa wygląda tak, że chce napisać wtyczkę do 3cx która będzie (w jakiś sposób) informować drugą aplikację o numerze z którego przychodzi połączenie, itp. aplikacja będzie mogła np. odebrać połączenie, zakończyć połączenie itp. poprzez wysłanie informacji do 3cx, oprócz tego będzie robiła jeszcze pierdyliard innych rzeczy, ale komunikacja z 3cx jest kluczowa. Pytanie zasadnicze to w jaki sposób rozwiązać kwestie komunikacji między dwoma aplikacjami?

0

masz dostęp do kodu obu aplikacji? Jeśli tak to gdzie problem, jeśli nie to czy ta aplikacja udostępnia jakiekolwiek api na świat? Jeśli tak to trzeba zobaczyć co udostępnia jeśli nie to może być ciężko.

0

Poszukałem, pokodziłem i mogę powiedzieć coś więcej:

Plugin jest libem, oprócz obsługi triggerów ma metodkę initialize w której mogę odpalić jakiś serwis który posłuży to komunikacji ze światem. Z triggerów odpalam sobie soapowe zapytania do portalu. Z portalu chciałbym móc zrobić coś w stylu, localhost:12345/number="123456" lub localhost:12345/jakasStrona.aspx/number="123456" by móc odpalić jedyny trigger odpalany z zewnątrz podając mu ciąg liczb jako dane. Założenie jest takie że każdy user ma na urządzeniu plugin, dlatego może strzelać na localhost.

Podsumowując, główne pytanie jest takie, co powinienem zastosować by obsłużyć strzał z portalu na localhosta, jaki servis najlepiej się nadaje do czegoś takiego? net.tcp?

1 użytkowników online, w tym zalogowanych: 0, gości: 1