Spring Social настроить несколько шаблонов Twitter с помощью прокси
У меня весеннее приложение должно взаимодействовать с публичным API Twitter. Для этого я использую весенний социальный твиттер-модуль.
Я получаю взаимодействие с Twitter, получая компонент типа TwitterTemplate.
Вот код, используемый для создания компонента
@Configuration
public class SocialConfig {
@Value("${spring.social.twitter.appId}")
private String consumerKey;
@Value("${spring.social.twitter.appSecret}")
private String consumerSecret;
@Value("${twitter.access.token}")
private String accessToken;
@Value("${twitter.access.token.secret}")
private String accessTokenSecret;
@Bean
Twitter getTwitterTempate(){
return new TwitterTemplate(consumerKey, consumerSecret, accessToken, accessTokenSecret);
}
}
Если мое приложение будет использовать несколько приложений Twitter для взаимодействия с Twitter API, я думаю, мне нужно будет несколько экземпляров TwitterTemplate, каждый из которых настроен с различным ключом потребителя, секретом потребителя и так далее.
Есть ли способ настроить каждый шаблон Twitter для работы за прокси-сервером?
ПРИМЕЧАНИЕ: у нас будет несколько прокси для каждого аккаунта в твиттере (твиттер-приложение)