flosisa писал(а):
Я это уже читал, вы думаете если это читать, все просто так пойдет?
Ну нет конечно.
Я вот лично начинал с вики, учился по примерам, и лишь потом брался писать в динкоде что-то
И немного книжек по яве тоже, в соответствующей теме на форуме.
А потом когда поумнел начал пользовался jd-gui, смотреть как пишут разрабы, и совершать те же ошибки что и они Код:
package ru.ellcom.modules.dispatch;
import ru.bitel.bgbilling.common.BGException;
import ru.bitel.bgbilling.kernel.plugin.server.BGPluginManagerServer;
import ru.bitel.bgbilling.plugins.dispatch.common.bean.Contact;
import ru.bitel.bgbilling.plugins.dispatch.server.sender.Sender;
import ru.bitel.common.Preferences;
import javax.activation.DataSource;
import java.util.List;
public class MyLittleSender implements Sender {
private Preferences pluginPreferences = BGPluginManagerServer.getManager().getPlugin("ru.bitel.bgbilling.plugins.dispatch").getSetup();
@Override
public void send(Contact contact, String s, String s1, List<DataSource> list) throws BGException {
String login = this.pluginPreferences.get("sender.sms.mysender.login");
String password = this.pluginPreferences.get("sender.sms.mysender.pass");
//URL задаем прямо в скрипте. Лень писать в настройках плагина.
String url = "https://bitel.ru/sendsms/?";
/*
Тут пишем что угодно, что реализует вашу отправку по вашим запросам
*/
}
}
Сохраняем и компилируем в динкоде.
Заходим в Плагины-Настройки плагинов-Рассылки (Dispatch)
Добавляем туда строки
Заходим в Плагины - Рассылки и добавляем свой способ отправки
Тестируем