Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Разместите свой проект бесплатно и начните получать предложения от фрилансеров-исполнителей уже спустя минуты после публикации!

Asterisk + виконання PHP скрипта


  1. 99  
    1 день500 UAH

    Александр, добрый вечер ) Реализовал такую настройку на большом проекте с нагрузкой более 1тыс . звонков в сутки. Готов реализовать ваше ТЗ у вас.

  2. 363    13  0
    1 день100 UAH

    Добрый день. Являюсь ТОП-2 исполнителем по категории IP телефонии. Выполню вашу задачу за 1 день. По стоимости - смогу сообщить после оценки объема работ. Пишите по контактам в профиле, обсудим детали.

  • Владимир Полянский
    3 декабря 2019, 16:10 |

    Купите платный модуль интеграции с СРМ

  • Олександр Мельничук
    3 декабря 2019, 16:15 |

    Справа в тому, що скрипти PHP ми будемо програмувати згідно задач, а я не впевнений, що црм дасть нам таку свободу дій. Чи дасть?

  • Владимир Полянский
    3 декабря 2019, 16:18 |

    У вас очень расплывчатая задача. Добавить в обработку звонков в диалплане FreePBX вызовы скриптов можно, но так что бы "где хочу и что хочу" - не бывает

  • Олександр Мельничук
    3 декабря 2019, 16:20 |

    Основна мета це відправка смс з даними по номеру телефону через PHP скрипт. Потрібно щоб Астеріск передавав номер телефону клієнта і менеджера в наш скрипт і далі скрипт використовуючи смс шлюз відправляв меседж відповідному менеджеру. 

  • Владимир Полянский
    3 декабря 2019, 16:59 |

    Нужен точный список событий при которых должен вызываться скрипт и с какими параметрами, тогда это можно сделать. Но не через веб FreePBX, только через конф файлы

  • Профиль удален
    3 декабря 2019, 18:39 |

    Скачайте PHP AGI к себе на сервер, создайте файл пхп сценариев, подключите PHP AGI, отправляйте звонок на exten => _X.,1,AGI(моисценарии.php|1). И будет вам счастье, получайте инфу о каналах и командуйте AMI через пхп... но лучше это делать на JS... ПХП берет много памяти на каждый звонок.
     

  • Олександр Мельничук
    4 декабря 2019, 10:35 |

    К этому я вчера и пришел. Сделал скрипт out.php положил его в agi-bin. В файле простой curl с json данными. Вот только проблема что я не могу понять куда вставить строку exten=> 

  • Профиль удален
    4 декабря 2019, 18:02 |

    В диал план в контентах для исходящих и входящих, по приоритету первым (параллельно откроется php скрипт, пока там не завершаться ваши сценарии, далее (если не пропишете HANGUP в ПХП),  перейдет,_X.,2

  • Олександр Мельничук
    4 декабря 2019, 20:32 |

    Реально помогли.Сейчас читаю как раз про это все

  • Профиль удален
    4 декабря 2019, 18:10 |

    AMI очень обширно, там вы сможете парсить подробную инфу по каждому поднятому каналу, вплоть до мониторинга передачи фреймов (пакетов).  

  • Профиль удален
    4 декабря 2019, 19:41 |

    Да... как то не подумал... Если не работали ПХП в консоли, для того чтобы убедится что запустился скрипт... в начале php вставьте "#!/usr/bin/php -q
    <?php", напишите типа hola Mundo... перед проверкой запустите в консоли asterisk -r с поддержкой verbose, ну и пустите звонок... если скрипт запустился... то в консоли вы увидите "hola Mundo", ну и далее уже можете наворачивать ваши сценарии

  • Владимир Полянский
    4 декабря 2019, 20:00 |

    Custom Destination в FreePBX позволяет делать свои вставки в диалплан и управлять через веб.


  • Олександр Мельничук
    4 декабря 2019, 20:33 |

    ВОт наверное само то.Сейчас соединяю с советами Ричарда и вродь как полная картина должна быть.Отпишусь по факту завершения

  • Владимир Полянский
    4 декабря 2019, 20:35 |

    Но это не даст возможности вызывать скрипт в момент вызова экстеншена из очереди или группы при входящих и в момент поднятия трубки менеджера

  • Олександр Мельничук
    4 декабря 2019, 20:38 |

    А если написать даялплан которые будет выполнять обзвон группы пользователей и в него вставить после hangup строчку запуска скрипта? 

  • Yaroslav Kobernyk
    5 декабря 2019, 15:03 |

    проще создать Custom destination 1 контекст - через него будет проходить звонок в очередь с параметром - t - из очереди, после завершения звонка, через Fail Over Destination  направить звонок в другой контекст. где и будет вызываться скрипт через AGI и через аргументы будут уже передаватся нужные вам значения. А дальше хоть мейлом шлите, хоть в базу пишите

  • Олександр Мельничук
    6 декабря 2019, 10:49 |

    Спасибо большое за совет.Буду пробовать 🙂

  • Профиль удален
    3 декабря 2019, 18:41 |

    Если все уперлось в ПХП то для Астериска поставьте старую версию PHP с минимальным набором модулей.

  • Yaroslav Kobernyk
    4 декабря 2019, 17:56 |

    Як я розумію, все має бути настроєно саме так щоб була можливість конфігурувати саме через FreePBX?

Актуальные фриланс-проекты в категории Настройка ПО и серверов

Консультация-аудит сервисов Hostinger, StackHero, Hetzner на предмет оптимизации

1000 UAH

У нас много проектов (чат-ботов) на этих хостингах. В определенный момент начали переезжать с StackHero на Hostinger с целью оптимизации стоимости и размещать на одном VPS несколько проектов в докерах. Но недавно на Hostinger начал блокироваться трафик по вебхуку из Телеграм, и…

Настройка ПО и серверов ∙ 1 час 6 минут назад ∙ 6 ставок

Комплексная проверка и защита офисного сервера + настройка почты

4000 UAH

Нужен специалист для комплексной проверки и донастройки серверной инфраструктуры в офисе. На данный момент через Proxmox висит несколько виртуалок на Ubuntu, главная БД и к ней виртуалки с сайтами Laravel. Ранее были проблемы с сервером, так как из-за старой версии Лары…

Администрирование систем и сетейНастройка ПО и серверов ∙ 15 часов 1 минута назад ∙ 11 ставок

Настроить удаленные диски на hetzner.com

Есть большое желание использовать hetzner.com в качестве удаленного сервера для хранения файлов и возможности работы с ними с различных ПК и мобильных устройств. Нужна помощь в таком настройке и небольшой ликбез для начального пользователя, чтобы все настроить непосредственно на…

Администрирование систем и сетейНастройка ПО и серверов ∙ 18 часов 4 минуты назад ∙ 16 ставок

Настроить WhatsApp для компании, чтобы его не блокировало, специалист по WhatsApp Business API

Настроить WhatsApp для компании, чтобы его не блокировало, специалист по WhatsApp Business API» * «Настройка WhatsApp Business для отдела продаж» * «Интеграция WhatsApp с CRM» * «Антибан WhatsApp BusinessНеобходимо настроить бизнес WhatsApp, чтобы его не блокировало, всего около…

Настройка ПО и серверовУправление клиентами и CRM ∙ 18 часов 33 минуты назад ∙ 4 ставки

Перенести программу - слетел сервер, где была программа (официальный разрешенный парсинг гос данных)

2066 UAH

Добрый! У меня у клиента произошел данный кейс описанный ниже. Нужно помочь перенести на новый сервер и оттестировать программу. Лучше программист, который разбирается в парсинге.

Настройка ПО и серверовПарсинг данных ∙ 19 часов 38 минут назад ∙ 24 ставки

Заказчик
Проект опубликован
6 лет назад
59 просмотров