МИКО: Бібліотеки для розробників
- Технологія Native API 1С Ми розробляємо продукти інтеграції 1С і телефонії в кілька етапів. Насамперед...
- Скріншоти обробки 1С
- Основні функціональні можливості бібліотеки:
- Скріншоти обробки 1С
- Основні функціональні можливості бібліотеки:
- Як отримати і для чого використовувати
Технологія Native API 1С
Ми розробляємо продукти інтеграції 1С і телефонії в кілька етапів. Насамперед розробляються компоненти, що розширюють можливості 1С: Підприємства.
В основі наших розробок лежать бібліотеки, написані на мові C ++ спеціально для 1С: Підприємство 8 по технології Native API.
Технологія Native API - власний інтерфейс системного програмування 1С: Підприємство 8. Вона підтримує операційні системи Windows і Linux, і дає можливість створювати зовнішні компоненти, що працюють кроссплатформенно. Компоненти, створені за технологією Native API, можуть бути підключені в товстому, в тонкому і в WEB клієнтів, а також зовнішньому з'єднанні або сервері додатків.
У компонентах ми намагаємося не використовувати застарілі технології, і використовуємо підходи кроссплатформенной розробки. Завдяки цьому, всі наші продукти працюють там же, де запускається платформа 1С: Підприємства.
Бібліотека зв'язку 1С і Asterisk
Зовнішня компонента «SDK: Компонента зв'язку 1C і Asterisk» розширює стандартні можливості технологічної платформи «1С: Підприємство 8» в частині роботи з програмної АТС «ASTERISK».
Робота компоненти протестована в звичайному і керованому режимі 1С: Підприємство 8, є успішний досвід використання в Web-клієнті. Ми активно пишемо документацію по використанню компоненти і її методів.
Для зв'язку з Asterisk компонент використовує HTTPS і механізми шифрування SSL, що дозволяє значно підвищити безпеку взаємодії 1С: Підприємство 8 і Asterisk.
- Побудова інтегрованих рішень для типових конфігурацій на базі «1С: Підприємства» для реалізації функції Click2Dial;
- Побудова систем «розумної» маршрутизації дзвінка, використовуючи дані з баз «1С: Підприємства»;
- Розробка білінгових систем для підрахунку вартості витрачання коштів абонентами Asterisk;
- Створення систем для автоматизації call-центрів, служб телемаркетингу, таксі і т. Д.
- Підтримка Asterisk версій 1.4, 1.6, 1.8, 10, 11, 13
- Робота з Asterisk Manager Interface (AMI) по протоколу AJAM;
- Підтримка SSL-шифрування, Basic і Digest аутентифікації;
- Компонента є зручним інтерфейсом для доступу до AMI Asterisk з програм «1С: Підприємство»;
- реалізована підтримка 101 функції AMI Asterisk , До яких можна звертатися з програм «1С: Підприємство»;
- При вхідному дзвінку або зміні стану АТС Asterisk, компонента викликає зовнішня подія в «1С: Підприємство». При роботі в серверному режимі компонента відправляє SOAP-запит на опублікований web-сервіс;
- Можливість відправки довільного файлу в спеціалізовану захищену папку на сервері Asterisk, наприклад, для передачі факсимільного повідомлення з «1С: Підприємство».
- Підтримка об'єктної моделі 1С: Підприємства, компонента може повертати як XML структури, так і структури 1С: Підприємства
Скріншоти обробки 1С
Бібліотека «SIP софтфон для 1C»
При підключенні цієї бібліотеки до 1С: Підприємству 8 дозволяє перетворити 1С в комунікаційну платформу. У середовищі 1С стають доступними функції SIP телефонії.
Основні функціональні можливості бібліотеки:
- Дзвінок з 1С
- Оповіщення про вхідний дзвінок
- Відображення контактної інформації CallID
- утримання виклику
- Переклад дзвінка
- Запис розмови в Wav файл
- Управління статусом і присутністю
- Управління аудіо-пристроями
- Управління музикою в iTunes для OSX - пауза на час розмови
- Управління гучністю аудіо-пристроїв для Windows - приглушити інші звуки на час розмови
Компонент SIP написаний з використанням кроссплатформенних, що дозволило нам зробити бібліотеку не тільки для Windows-систем, але і для Apple OSX і Linux.
Скріншоти обробки 1С
Бібліотека «WebKit інтерфейс для 1С: Підприємство 8»
Компонент дозволяє реалізувати додаткові інтерфейси за допомогою технології HTML 5 і javascript прямо з середовища 1С Підприємство 8.
Робота компонента аналогічна роботі браузера на WebKit, але без візуального інтерфейсу.
Основні функціональні можливості бібліотеки:
- Підключення стилів CSS з файлів або CDN
- Підключення javascript коду з файлів або CDN
- Генерація зовнішніх подій в 1С з javascript
- Можливість створення прозорого вікна поверх всіх
- Підтримка всіх сучасних конструкцій мови HTML
- Управління з 1С: Підприємства
При розробці панелі телефонії для керованого інтерфейсу, ми зіткнулися з проблемою багатовіконності, многовкладочном, панель постійно ховалася або закривала робочу область при дзвінку, тому була розроблена ця компонента, яка дала початок розробці зовнішньої панелі телефонії для 1С.
Як отримати і для чого використовувати
Ми використовуємо бібліотеки для розробки рішень інтеграції 1С та телефонії та налагодження різних модулів інтеграції.
Бібліотеки не є закінченим продуктом, вони більше схожі на базові модулі для побудови нових рішень. Для деяких бібліотек ми розробили тестові обробки на мові 1С, які дозволяють викликати окремі методи компонент і аналізувати результат.
Якщо перед вам стоїть завдання створення нового продукту на базі наших компонент, ви можете залишити заявку в формі зворотного зв'язку для отримання доступу до дистрибутивів.