BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 28 мар 2024, 17:54

Часовой пояс: UTC + 5 часов [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 33 ]  На страницу Пред.  1, 2
Автор Сообщение
 Заголовок сообщения: Re: Настройка плагина
СообщениеДобавлено: 24 мар 2015, 15:42 
Не в сети
Аватара пользователя

Зарегистрирован: 27 янв 2010, 16:12
Сообщения: 941
Откуда: Уфа
Карма: 124
Все верно, настройки именно здесь и заводятся.

_________________
С уважением, Гареев Артур. Вежливый разработчик ООО "Бител".


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Настройка плагина
СообщениеДобавлено: 24 мар 2015, 19:56 
Не в сети

Зарегистрирован: 21 май 2014, 14:34
Сообщения: 24
Карма: 0
Спасибо за ответ. Почему настройки не подтягивались разбираться не стали, сделали аналог SmsAeroSender в дин коде заодно добавили перекодировку русских сообщений в формат URL. Скорее всего в обновлениях это все исправлено и работает, но может кому пригодиться, кто опасается обновляться как мы.
Код:
package ru.rcoms.bgbilling.sms;

import java.io.IOException;
import java.util.List;
import javax.activation.DataSource;
import ru.bitel.bgbilling.common.BGException;
import ru.bitel.bgbilling.kernel.plugin.server.BGPluginManagerServer;
import ru.bitel.bgbilling.kernel.plugin.server.BGPluginServer;
import ru.bitel.bgbilling.plugins.dispatch.common.bean.Contact;
import ru.bitel.bgbilling.plugins.dispatch.server.sender.Sender;
import ru.bitel.bgbilling.plugins.dispatch.server.sender.smsaero.*;
import ru.bitel.common.Preferences;
import java.net.URLEncoder;

public class sender
  implements Sender
{
  public void send(Contact contact, String title, String messageBody, List<DataSource> messageFiles)
    throws BGException
  {
    String login = "<login>" ;
    String password = "<MD5_pass>" ;
    String sign = "<sign>" ;
    String message = URLEncoder.encode(messageBody);
    SmsAero smsAero = new SmsAero(login, password);
    try
    {
      smsAero.sendMsg(contact.getValue(), message, sign, null, null);
    }
    catch (IOException e)
    {
      throw new BGException("Сбой при отправке смс!", e);
    }
  }
}


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Настройка плагина
СообщениеДобавлено: 24 мар 2015, 20:05 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
krt17 писал(а):
Спасибо за ответ. Почему настройки не подтягивались разбираться не стали, сделали аналог SmsAeroSender в дин коде заодно добавили перекодировку русских сообщений в формат URL. Скорее всего в обновлениях это все исправлено и работает, но может кому пригодиться, кто опасается обновляться как мы.
Код:
package ru.rcoms.bgbilling.sms;

import java.io.IOException;
import java.util.List;
import javax.activation.DataSource;
import ru.bitel.bgbilling.common.BGException;
import ru.bitel.bgbilling.kernel.plugin.server.BGPluginManagerServer;
import ru.bitel.bgbilling.kernel.plugin.server.BGPluginServer;
import ru.bitel.bgbilling.plugins.dispatch.common.bean.Contact;
import ru.bitel.bgbilling.plugins.dispatch.server.sender.Sender;
import ru.bitel.bgbilling.plugins.dispatch.server.sender.smsaero.*;
import ru.bitel.common.Preferences;
import java.net.URLEncoder;

public class sender
  implements Sender
{
  public void send(Contact contact, String title, String messageBody, List<DataSource> messageFiles)
    throws BGException
  {
    String login = "<login>" ;
    String password = "<MD5_pass>" ;
    String sign = "<sign>" ;
    String message = URLEncoder.encode(messageBody);
    SmsAero smsAero = new SmsAero(login, password);
    try
    {
      smsAero.sendMsg(contact.getValue(), message, sign, null, null);
    }
    catch (IOException e)
    {
      throw new BGException("Сбой при отправке смс!", e);
    }
  }
}


А в чем именно проблема была ? Этот класс не правился, может стоит что-то исправить ?


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 33 ]  На страницу Пред.  1, 2

Часовой пояс: UTC + 5 часов [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
POWERED_BY
Русская поддержка phpBB
[ Time : 0.068s | 24 Queries | GZIP : On ]