java - moments - twitter netbeans
Twitter4j: ¿cómo obtener twit url del estado? (1)
El método getURLEntities()
devuelve todas las URL en el contenido del tweet en sí, no la URL del tweet.
Afortunadamente, la URL de un tweet tiene el siguiente formato:
https://twitter.com/[screen name of user]/status/[id of status]
Para que pueda obtener la URL de un estado con este código:
Status status;
String url= "https://twitter.com/" + status.getUser().getScreenName()
+ "/status/" + status.getId();
System.out.println(url);
Estoy usando twitter4j-3.0.5 en Windows.
Cuando llega un nuevo estado al StatusListener. Método onStatus () , me gustaría imprimir su URL pero no encuentro ningún método apropiado. estado. getURLEntities () siempre está vacío, incluso si veo el json pasado al cliente, el campo url no está vacío y contiene una URL válida. Simplemente no sé cómo obtener este valor de Java.
Por favor avise.