Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / telega bot через прокси / 2 сообщений из 2, страница 1 из 1
25.10.2018, 09:49
    #39722634
Музаффар
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
telega bot через прокси
здравствуйте всем!
ребята у кого был опыт прощу помочь.
как заставить бот работать через прокси? дело в том что у нас в конторе все через прокси работает...

Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
public static void main(String[] args) {
        ApiContextInitializer.init();
        System.getProperties().put("proxySet", "true");
        System.getProperties().put("httpProxyHost", "proxy.server");
        System.getProperties().put("httpProxyPort", "8080");
        TelegramBotsApi telegramBotsApi = new TelegramBotsApi();
        try {
            telegramBotsApi.registerBot(new SimpleBot());
        } catch (TelegramApiException e) {
            System.out.println("TelegramApiException ---> " + e);
        }
    }



но не работает...
...
Рейтинг: 0 / 0
25.10.2018, 10:27
    #39722660
Музаффар
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
telega bot через прокси
решил таким путём:
Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
            ApiContextInitializer.init();

            DefaultBotOptions botOptions = ApiContext.getInstance(DefaultBotOptions.class);
            botOptions.setProxyHost("proxy.server");
            botOptions.setProxyPort(8080);
            // Select proxy type: [HTTP|SOCKS4|SOCKS5] (default: NO_PROXY)
            botOptions.setProxyType(DefaultBotOptions.ProxyType.HTTP);
            SimpleBot myBot = new SimpleBot(botOptions);
            new TelegramBotsApi().registerBot(myBot);
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / telega bot через прокси / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]