Интеграция с облачным API Ростелеком

12.12.18

Интеграция - WEB-интеграция

Реализованы три метода взаимодействия с API: входящие уведомления о статусах звонка, исходящий звонок, запрос записи звонка. Конфигурация написана начиная с 8.3.10.*

Скачать файл

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование По подписке [?] Купить один файл
Интеграция с облачным API Ростелеком:
.cf 10,15Kb
13
13 Скачать (1 SM) Купить за 1 850 руб.
Интеграция с облачным API Ростелеком:
.epf 8,05Kb
17
17 Скачать (1 SM) Купить за 1 850 руб.

В конфигурации реализован HTTP-сервис, который получает и разбирает запросы от облачной АТС. Для работы конфигурацию нужно опубликовать.

В обработке реализованы два простых HTTP-запроса на совершение звонка, и получении ссылки на запись звонка.

Подробности: https://cloudpbx.rt.ru/help/integratsionnyj_api.htm

Если возникают сложности с интеграцией, спрашивайте, с радостью поделюсь опытом.

Ростелеком HTTP-сервис HTTP-запрос

См. также

WEB-интеграция Администрирование веб-серверов Платные (руб)

Веб-портал обеспечивает удобный доступ к конфигурации 1С:ITIL(ИТИЛ), 1С:ITILIUM, Управление IT-отделом 8 через интернет с любого устройства посредством браузера, увеличивая эффективность работы пользователей и снижая нагрузку на сервер. Быстрая инсталляция портала за пару часов, удобный и интуитивно понятный интерфейс и безопасность данных помогут упростить работу с порталом и ускорить выполнение бизнес-процессов компании.

128000 руб.

19.12.2023    2780    3    0    

11

WEB-интеграция Анализ продаж Системный администратор Программист Пользователь Платформа 1С v8.3 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Управленческий учет Платные (руб)

Модуль "Подсистема интеграции AmoCRM с 1С" позволяет обеспечить единое информационное пространство, в котором пользователи могут эффективно управлять клиентской базой, следить за статусами сделок и поддерживать актуальность данных как в AmoCRM, так и в 1С.

60000 руб.

07.05.2019    34853    68    45    

27

Оптовая торговля Розничная торговля WEB-интеграция 1С:Управление торговлей 10 1С:Управление производственным предприятием 1С:Управление нашей фирмой 1.6 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 Платные (руб)

Онлайн-заказ - это решение для автоматизации процесса оформления заказов на сайте в торговых организациях. Продукт обеспечивает легкое взаимодействие между компанией и клиентами через веб-интерфейс, интегрированный с 1С:Предприятие. Система позволяет снизить операционные расходы, повысить лояльность клиентов и оптимизировать работу отдела продаж.

57600 руб.

26.11.2024    2540    2    3    

5

Сайты и интернет-магазины WEB-интеграция Системный администратор Программист Пользователь Платформа 1С v8.3 1C:Бухгалтерия 1С:Управление торговлей 11 Автомобили, автосервисы Россия Управленческий учет Платные (руб)

Интеграционный модуль обмена между конфигурацией Альфа Авто 5 и Альфа Авто 6 и порталом AUTOCRM. Данный модуль универсален. Позволяет работать с несколькими обменами AUTOCRM разных брендов в одной информационной базе в ручном и автоматическом режиме.

36000 руб.

03.08.2020    19162    23    22    

20

WEB-интеграция Программист Платформа 1С v8.3 Бухгалтерский учет 1С:Бухгалтерия 3.0 Бытовые услуги, сервис Платные (руб)

Внешняя обработка разрабатывалась для загрузки документов из Ветменеджер в 1С: Бухгалтерия 3.0

12000 руб.

02.02.2021    18931    54    50    

31

WEB-интеграция Программист Руководитель проекта Платформа 1С v8.3 1C:Бухгалтерия 1С:Франчайзи, автоматизация бизнеса Платные (руб)

Расширение значительно упрощает написание API на 1С. Веб программисты получают простой и понятный доступ к 1С. Описание API создаётся автоматически и представляется в виде удобном как для человека, так и для программной обработки.

24000 руб.

27.09.2024    4271    3    2    

4

Обмен с ГосИС WEB-интеграция Бухгалтер Пользователь Платформа 1С v8.3 Управляемые формы 1С:Комплексная автоматизация 1.х 1С:Бухгалтерия 2.0 1С:Управление торговлей 10 1С:Управление производственным предприятием 1С:Управление нашей фирмой 1.6 1С:Бухгалтерия государственного учреждения 1С:Документооборот 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Платные (руб)

Обработка является альтернативой механизму, разработанному фирмой 1С и заполняющему реквизиты контрагента по ИНН или наименованию. Не требуется действующей подписки ИТС. Вызывается как внешняя дополнительная обработка, т.е. используется, непосредственно, из карточки контрагента. Заполнение по ИНН или наименованию реквизитов контрагента по данным сайта ФНС (egrul.nalog.ru) для БП 2.0, БП 3.0, БГУ 1.0, БГУ 2.0, УТ 10.3, УТ 11.x, КА 1.1, КА 2.x, УПП 1.x, ERP 2.x, УНФ 1.5, УНФ 1.6, УНФ 3.0, ДО 2.1

2400 руб.

28.04.2016    93283    193    217    

344
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. serg7965 53 01.03.19 09:41 Сейчас в теме
А в отладке взаимодействия пробовали запись по ссылке загрузить? Что-то не могу побороть. Браузер пишет Не удается отобразить эту страницу. С IP разными попробовал, не выходит.
2. dark_wolf 15 01.03.19 09:55 Сейчас в теме
(1) в режиме отладки запись не грузится... только пример ссылки выдается... я делал на реальных данных. На сервере делал запрос и тут же скачивание файла, IP не передавал, на клиенте передавал IP, и так и так работает. В src ответа возвращается ссылка на mp3 файл, если его открывать в системе - просто скачивается файл, но я делал через HTML вызов windows media для воспроизведения и регулировки скорости прослушки. Если нужно могу поделиться кодом вывода файла в HTML, если просто файл записать надо, можно методом КопироватьФайл(src, куда)
3. xabigv 22.10.19 07:25 Сейчас в теме
Добрый день, возникла проблема с подключением ответ приходит "Не найден клиент".
{
"result": "-1",
"resultMessage": "Не найден клиент"
}
шифрую так:
Хэш=Новый ХешированиеДанных(ХешФункция.SHA256);
 Хэш.Добавить("уникальный код идентификации"+ТекстЗапроса+"уникальный ключ для подписи");

подключение такое:
Запрос = Новый HTTPЗапрос("/call_back",Заголовки);
	Запрос.УстановитьТелоИзСтроки(ТекстЗапроса,КодировкаТекста.UTF8);
ЗащищенноеСоединение = Новый ЗащищенноеСоединениеOpenSSL(Новый СертификатКлиентаWindows(),Новый СертификатыУдостоверяющихЦентровWindows());        
Соединение = Новый HTTPСоединение("api.cloudpbx.rt.ru",,,,,,ЗащищенноеСоединение,);
	ответ = Соединение.ОтправитьДляОбработки(Запрос,ФайлОтвета);
4. dark_wolf 15 22.10.19 10:00 Сейчас в теме
(3) С момента публикации у них что-то поменялось, уже не помню, а руки все не доходят обновить, попробуйте вот такой код, если не ошибаюсь загвоздка в кодировке
			
ЗащищенноеСоединение = Новый ЗащищенноеСоединениеOpenSSL(Неопределено);  	
Соединение = Новый HTTPСоединение(Сервер, Порт,,,,,ЗащищенноеСоединение);
			
Хеш = Новый ХешированиеДанных(ХешФункция.SHA256);
Хеш.Добавить(КодИдентификации);	
Хеш.Добавить(Тело);
Хеш.Добавить(КлючДляПодписи);
			
Запрос = Новый HTTPЗапрос("/call_back");		
			
Запрос.Заголовки.Вставить("Content-type", "application/json");
Запрос.Заголовки.Вставить("X-Client-ID", КодИдентификации);	
Запрос.Заголовки.Вставить("X-Client-Sign", НРег(СтрЗаменить(Хеш.ХешСумма, " ", "")));	
			
Запрос.УстановитьТелоИзСтроки(Тело, КодировкаТекста.ANSI);  	
Показать
5. xabigv 22.10.19 11:19 Сейчас в теме
(4)
Спасибо помогло. Кодировку менял на UTF8 тоже все прошло. Проблема была в заголовках, я помещал их в структуру, а структуру в запрос. Шифрование тоже оба варианта проходят.
6. xabigv 22.10.19 12:50 Сейчас в теме
(4)какой интерфейс(метод) вы использовали при получении записи?
7. dark_wolf 15 22.10.19 13:42 Сейчас в теме
(6)Если правильно понял вопрос - get_record
8. user900137 07.04.20 19:00 Сейчас в теме
Внедрение в конфигурацию делаете?
9. Sergafan10 27.05.21 20:40 Сейчас в теме
Я пошёл ещё дальше. У них через одно место сделано получение ид_сессии, для того, чтобы скачать записи:
1) нужно запросить выписку (domain_call_history),
2) получить её ордер_ид,
3) через минуты 2 её скачать (download_call_history)
4) она находится в .csv - формате и заархивирована. Причём в мануале написано .gz, но по факту это ZIP!!!!11111 (2 дня потратил на исследования, уроды)
5) достать её из архива, а потом и из .csv

Только заковыка, - через get_record она не скачивается. В отладке взаимодействия "resultMessage": "Не найдена запись для сессии.", хотя в выписке в колонке is_record - TRUE, в личном кабинете запись есть и прослушать её можно.
Работаю ещё с телфином, там такого геморроя нет, таблица достаётся одним запросом в json

Куда обратиться с этим вопросом? Ни контактов ни Х !
РТ исправно требует оплату за api, но решать вопросы с ним связанные - это не к ним. Уроды (v.2) !!111
10. typaz 25.07.22 12:35 Сейчас в теме
Не подскажите, у меня встроенная обблачная интеграция, к ним все нормально проходит, а затык в обратную сторону. Они в мою сторону кидают запрос:
request uri="https://1.1.1.1:443/unf/hs/telephony/rt/call_events/">
<header name="Content-Type">application/json; charset=utf-8</header>
<header name="X-Client-ID">92FA971B10DD441672B03749D2FA352A</header>
<header name="X-Client-Sign">14dda9f1bd1cac43a734fae0e03a41dd8c19a5f5cb780d9b75bd32­faf729ac17</header>
<body>{"session_id":"123456789","timestamp":"2022-01-01 00:00:00.000","type":"outbound","state":"new","from_sipuri":"sip:1000@test.99.rt.ru","from_pin":"1000","request_sipuri":"sip:74951234567@test.99.rt.ru","domain_id":00001}</body>
</request>

а в ответ получают 401.5
11. mpvpes 10.03.25 10:04 Сейчас в теме
Добрый день.
Не подскажите по get_record.
Делаю запрос
session_id:
ip_adress:
получаю ответ
{ "result": "1", "resultMessage": "Операция выполнена успешно",
"url": "http:\/\/vpbx.server.ru\/api\/record\/download\/e60a1277-c8c8-4d42-8d15-aa0db451c93d"}

Но сам файл не могу скачать?
12. mpvpes 10.03.25 10:16 Сейчас в теме
"url": "http:\/\/vpbx.server.ru\/api\/record\/download\/e60a1277-c8c8-4d42-8d15-aa0db451c93d"}
Эту ссылку перевожу в
http://vpbx.server.ru/api/record/download/e60a1277-c8c8-4d42-8d15-aa0db451c93d
Ошибка при вызове метода контекста (Получить): Ошибка работы с Интернет: Couldn't resolve host name
Оставьте свое сообщение