Intentando integrar mi aplicación web con Twitter usando twitter4j lib.
He registrado mi aplicación en el sitio de Twitter y obtuve los valores Consumer key
y Consumer secret
.
Nada especial, estándar OAuth
paso.Integración de Twitter: clave de consumidor/par secreto ya establecido
código:
public class TwitterService {
private final String CONSUMER_KEY = "xxx";
private final String CONSUMER_SECRET = "yyy";
public String fav() {
Twitter twitter = TwitterFactory.getSingleton();
twitter.setOAuthConsumer(CONSUMER_KEY, CONSUMER_SECRET);
...
excepción:
Caused by: java.lang.IllegalStateException: consumer key/secret pair already set.
que tiene no más de configuración para key
y secret
, cualquier archivo .properties
u otro.
EDIT:
línea comentando twitter.setOAuthConsumer(CONSUMER_KEY, CONSUMER_SECRET);
provoca excepción:
java.lang.IllegalStateException: OAuth consumer key/secret combination not supplied
bonito, gracias Araxia, que funciona para mí – sergionni
grt work, thx ..! –