Мне только что поручили сделать адаптер CTI для SalesForce для связи с нашими собственными системами .... но наши системы полностью нестандартны и построены внутри. Я провел один день только с этим проектом!SalesForce CTI адаптер redo
Прежде всего, мы не разработчики C++, а только C#. Во-вторых, нам нужен только очень простой набор функций. У нас уже есть полностью работоспособный SIP-телефон со всеми пользовательскими функциями, которые требуются нашим клиентам.
Вот сценарий:
Клиент запускает свой SIP-телефон (предоставленный нами), и журналы телефонных в и т.д. и т.д. Вместо того, чтобы нажимать на кнопки клавиатуры для набора номера, они хотят, чтобы быть возможность использовать интерфейс Salesforce для «нажмите, чтобы набрать», повесить вверх, звонок, набор, передача и т.д.
Мы можем изменить телефон, чтобы принимать команды, вероятно, открыв порт и принимает команды HTTP, это без проблем.
Так как вы можете видеть, что это будет:
[SalesForce.com (окно браузера)] < -> [CTI Adapter (будет построен)] < -> [SIP-телефон (уже построенный)]
Очевидно, что требуется только часть адаптера CTI, но их предоставленный образец Toolkit находится на C++ и кажется слишком сложным для таких простых функций.
Я использовал fiddler, чтобы отслеживать некоторые из сообщений на localhost: 11000, и, похоже, они также являются базовыми и из XML.
Так некоторые вопросы:
Можно ли производить простой CTI без их адаптера?
Как работает CTI на техническом/низком уровне? Например, пока есть вызов с «? GetXML = true ....». Это основной способ отправки XML в браузер?
Если что-то изменилось на адаптере, например, линия переходит к использованию, как вы отправляете сообщение обратно в браузер? есть ли какой-то опрос? Я могу представить, что адаптер может вызывать методы в документе браузера.
Любая другая помощь была бы замечательной. Или даже просто толчок в правильном направлении.
Спасибо за ответ. С небольшим откликом в любом месте и с Wireshark в руке мы просто закатывали наши рукава и строили вещи сами. Да, как вы сказали, это была «огромная процедура» –
ничего себе! Я действительно не ожидал услышать это !!!! Поздравления!!!!!!!! –