Настройка подключения REST API Asterisk к Битрикс24
Здравствуйте.
Настроено подключение Asterisk к битрикс24 через rest api. Работают входящие и исходящие звонки с битрикс24.
Нужно до настроить подключения REST API Asterisk к Битрикс24:
1. Отключить создание лида при исходящих звонках через веб-хук.
2. Включить уведомления в чат для сотрудника о входящих, исходящих и пропущенных звонках.
3. Включить скрытие карточки клиента при завершении звонков.
Пример организации похожей схеме можно найти по ссылке:
https://voipexpert.ru/asterisk/integratsiya-s-crm
4. Установить сертификат let's encrypt на поддомен и настроить его автообновление.
5. Изменить логику работы исходящего веб-хука, для того, чтобы можно было использовать внутренний ip-адрес для исходящего звонка с битрикс24, чтобы наружу не выводить сервер asterisks
Подсказка от поддержки битрикс24: В теории можно написать свой класс, чтобы события шли сразу на локальный сервер, для этого в /bitrix/php_interface/init.php или /local/php_interface/init.php нужно добавить следующий код
\Bitrix\Main\Loader::includeModule('rest');
class MyEventProvider extends \Bitrix\Rest\Event\ProviderOAuth
{
public function send(array $queryData)
{
$http = new \Bitrix\Main\Web\HttpClient();
foreach($queryData as $key => $item)
{
if(preg_match('/192\.168\./', $item['query']['QUERY_URL'])) // directly sending handlers, having 192.168. in the address
{
$http->post($item['query']['QUERY_URL'], $item['query']['QUERY_DATA']);
unset($queryData[$key]);
}
}
if(count($queryData) > 0)
{
parent::send(array_values($queryData)); // all the rest is to be sent via the standard mechanism
}
}
}
\Bitrix\Rest\Event\Sender::setProvider(MyEventProvider::instance());
Aktualne zlecenia dla freelancerów w kategorii Programowanie stron internetowych
Wsparcie techniczne platformy internetowej (Python/Django)Jest działający projekt internetowy, trzeba go utrzymywać i stopniowo porządkować, bez przepisywania od zera. Stos technologiczny projektu: Backend: Python, Django, Django Rest Framework Frontend: Next.js Baza danych: PostgreSQL Infrastruktura: AWS (EC2), Nginx Istnieją… Python, Programowanie stron internetowych ∙ 7 godzin 6 minut temu ∙ 34 oferty |
Osadzenie HTML w WordPressWymagania: przeniesienie HTML do WordPress https://bikeinbali.com/new Stworzyć niestandardowy motyw WordPress classic na podstawie gotowych szablonów HTML.Nie używać: Elementor WPBakery ciężkie motywy page builder Jednolite elementyStworzyć globalne: header.php… Programowanie stron internetowych, Kompleksowe prace nad stroną internetową ∙ 11 godzin 46 minut temu ∙ 64 oferty |
Dopracowanie strony na Ocstore 3
57 PLN
Ocstore 3 Szablon Upstore Poprawić niektóre kwestie https://docs.google.com/document/d/1-TmTo3lh_ElFjPMQCGs2sVCsVSzq-V-Z/edit?usp=sharing&ouid=105344407605205919725&rtpof=true&sd=true Oczekuję na wasze propozycje PHP, Programowanie stron internetowych ∙ 12 godzin 43 minuty temu ∙ 53 oferty |
Zbudować stronę na Elementor ProKonieczne jest stworzenie od podstaw strony na stronie WordPress przy użyciu wtyczki Elementor (wersja Pro). Wersja desktopowa + responsywna wersja na tablet i telefon. Projekt dostarczamy w Figma. Szablon dokumentu projektu — w załącznikach (tylko wersja desktopowa). Konieczne… Układ HTML i CSS, Programowanie stron internetowych ∙ 12 godzin 47 minut temu ∙ 53 oferty |
Przeniesienie i skonfigurowanie gotowego motywu strony (szablonu) na WordPressSzukamy dewelopera WordPress do zainstalowania i skonfigurowania już gotowego szablonu strony. Posiadamy zakupiony hosting i domenę, a także gotowy motyw, który należy wdrożyć na stronie: https://foxiz.io/coin/ Zadania: Zainstalować WordPress na hostingu (jeśli jeszcze nie jest… Programowanie stron internetowych, Kompleksowe prace nad stroną internetową ∙ 14 godzin 24 minuty temu ∙ 81 ofert |