SDK (Набор средств разработки) и библиотеки

Готовые клиенты для упрощения интеграции с нашим API (АПИ).

Мы предоставляем клиентские библиотеки, чтобы не писать запросы вручную. Сейчас доступен PHP-клиент (XML-based) — удобен для CMS (Битрикс, Laravel и т.д.).

PHP SDK (Набор средств разработки) (phpSmsSenderXml)

Последнее обновление: ~4 года назад

Быстрый старт для интеграции: подключите PHP-клиент и отправляйте СМС, получайте статусы, входящие сообщения и баланс через API (АПИ).



Особенности:

Отправка СМС;
Получение статусов;
Входящие сообщения;
Проверка баланса.

Установка:

1 Перейди по ссылке → Скачай ZIP или git clone (если доступ открыт).
2 Подключи sms.class.php в свой проект.
GitVerse

GitVerse

Полная и всегда актуальная спецификация API (АПИ), примеры и исходники — в репозитории.

Открыть GitVerse

phpSmsSenderXml

Пример использования (адаптированный из типичных для таких классов):

  • sms.class.php
          
            
              <?
              php
            
            
            
              // Шаг 1: Подключи класс
            
            
              require_once
              
              'sms.class.php'
              ;
            
            
            
              // Шаг 2: Инициализация
            
            
              $sms
               = 
              new
              
              SmsSender
              ();
            
            
              $sms
              ->
              setApiKey
              (
              'твой_api_ключ'
              )
              ; 
              // или setLogin/pass, в зависимости от версии
            
            
              $sms
              ->
              setApiUrl
              (
              'https://api.pir.company/xml'
              )
              ; 
              // уточни реальный
            
            
            
              // Шаг 3: Отправка СМС
            
            
              $result
               = 
              $sms
              ->
              sendSms
              (
            
            
              
              '+79001234567'
              ,
              
              // to
            
            
              
              'Тестовое сообщение'
              ,
              
              // text
            
            
              
              'PIR_TEST'
              
              // from
            
            
              )
              ;
            
            
            
              // Шаг 4: Результат
            
            
              print_r
              (
              $result
              )
              ; 
              // array('status' => 'ok', 'id' => '12345') или ошибка
            
          
        

Планы и вклад

Развиваем экосистему SDK (Набор средств разработки) и модулей: подключайтесь к обсуждению, предлагайте идеи и помогайте ускорять релизы.

Python SDK (Набор средств разработки)

В планах: можем начать с простого клиента на requests или сделать async-версию на aiohttp — зависит от ваших сценариев.

Готовые модули

Модули для Битрикс, CS-Cart и других платформ — в работе. Если у вас есть отдельные репозитории или наработки, пришлите ссылки — добавим в каталог.

Вклад в репозитории

Pull requests и идеи — welcome. Оставляйте issue на GitVerse или пишите на dev@pir.company.

Запускайте интеграцию за минуты

Получите API-ключ (АПИ) и начните интеграцию уже сегодня. Если что-то не работает в SDK (Набор средств разработки) — сообщите нам, поможем разобраться. Подскажем по установке, настройке и типовым кейсам (отправка, статусы, входящие, баланс). Если вам нужен SDK (Набор средств разработки) под Python или Node.js — напишите, обсудим формат и приоритеты. Можем быстро подсказать, как лучше встроить API (АПИ) в вашу CMS/систему управления продажами (CRM) и какие параметры логировать для диагностики. А если требуется кастомная доработка или сценарий решения под собственным брендом (White-label) — подскажем оптимальную архитектуру и сроки.

Остались вопросы?

Заполните форму заявки или позвоните нам и мы проконсультируем вас по телефону.

Рассылка уведомлений

Компания «ПИР» ( «Провайдер интерактивных решений») предлагает множество инструментов для информирования будущих и настоящих партнеров, сотрудников и клиентов вашей фирмы.


Рассылка уведомлений в наше время является одним из самых лучших и действенных методов маркетинга. Компания «ПИР» ( «Провайдер интерактивных решений») предлагает множество инструментов для информирования будущих и настоящих партнеров, сотрудников и клиентов вашей фирмы.

Отправка сообщений возможна только от буквенных имен отправителя. Имя отправителя должно быть на латинице, может состоять из букв, цифр, и других знаков (не более 11-ти символов).

Наша компания оказывает услуги по разработке и внедрению уникальных готовых СМС сервисов (SMPP-сервер, HTTP, HTTPS). Свой собственный СМС сервис позволит Вам работать с любым оператором сотовой связи без посредников на выгодных условиях, подключать клиентов, партнеров и многое другое. Заполните заявку, и мы предоставим вам демо-версию личного кабинета.

Есть несколько особенностей, которые делают сотрудничество с ООО «Провайдер Интерактивных Решений» удобным и выгодным. А именно:

  • низкая стоимость доступа к платформе для массовых рассылок;
  • техническая возможность настройки кампании и реализации сложных проектов по требованиям заказчика в индивидуальном порядке;
  • все сообщения, отправляемые через платформу, проходят обязательную модерацию — это помогает клиенту соблюдать требования законодательства и ограничений массовой рассылки рекламы со стороны провайдера сотовой связи.