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

12.12.18

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

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

Файлы

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

Наименование Скачано Купить файл
Интеграция с облачным API Ростелеком:
.cf 10,15Kb
15 1 850 руб. Купить
Интеграция с облачным API Ростелеком:
.epf 8,05Kb
18 1 850 руб. Купить

Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний

Оформите подписку на компанию для решения рабочих задач

Оформить подписку и скачать решение со скидкой

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

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

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

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

Вступайте в нашу телеграмм-группу Инфостарт

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

См. также

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

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

36000 руб.

03.08.2020    22815    33    24    

26

SALE! 15%

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

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

17280 14688 руб.

20.12.2024    4933    22    4    

24

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

Расширение значительно упрощает написание API на 1С. Веб программисты получают простой и понятный доступ к 1С. Описание API создаётся автоматически и представляется в виде удобном как для человека, так и для программной обработки. Основные преимущества: 1. Документация API создаётся автоматически. Удобна для программной обработки. 2. Изменить API столь же просто как настроить отчёт. Можно опубликовать существующий вариант отчёта. 3. Отчёты в API поддерживают параметры (Период, ДатаНачала и др.) 4. При создании простых методов не требуется изменять конфигурацию. 5. Поддерживается работа с планами обмена.<br/> 6. Возможно настроить отправку из 1С данных корреспондирующей системе, для случаев когда 1С сама "знает" какие данные нужно отправить. 7. После записи в 1С Ле Мурр может возвращать соответствие полученных идентификаторов созданным в 1С объектам данных.

36000 руб.

27.09.2024    11318    7    6    

12

WEB-интеграция Загрузка и выгрузка в Excel Программист Пользователь 1С:Предприятие 8 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 Розничная и сетевая торговля (FMCG) Россия Платные (руб)

Расширение освободит вас от необходимости вручную обновлять товары в группах ВКонтакте. Достаточно задать правила один раз, и система автоматически синхронизирует ваш каталог. Вы сможете легко выбирать, какие товары публиковать, создавая гибкие критерии отбора. Например, можно добавить важные для покупателей параметры: цвет, размер или другие характеристики.

12000 руб.

29.08.2025    1267    2    0    

2

WEB-интеграция Программист 1С:Предприятие 8 1С:Бухгалтерия 3.0 Бытовые услуги, сервис Платные (руб)

Внешняя обработка разработана для автоматизации передачи данных между сервисом Vetmanager с 1С: Бухгалтерия 3.0. Решение позволяет загружать документы и справочники из Ветменеджер в 1С:Бухгалтерию, сокращая время на ручной ввод данных и минимизируя ошибки.

12000 руб.

02.02.2021    21442    61    52    

39

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

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

60000 руб.

07.05.2019    40500    74    45    

31
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
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
Для отправки сообщения требуется регистрация/авторизация