Android twitter enviar mensaje directo

He integrado twitter con mi aplicación. La publicación en Twitter funciona bien. Ahora estoy tratando de enviar un mensaje directo a uno de seguidor pero que muestra IlligalStateException: credenciales de autenticación faltan ensureAuthenticationEnabled.

Aquí está mi código para enviar el mensaje directo:

//SEND DIRECT MESSAGE TO TWITTER FRIENDS WALL public static void sendDirectMessageToFriend(String friendId,String messsage){ Twitter sender =new TwitterFactory().getInstance(); try { DirectMessage message = sender.sendDirectMessage(friendId, messsage); } catch (TwitterException e) { e.printStackTrace(); } //System.out.println("Sent: " message.getText() + " to @" + message.getRecipientScreenName()); } 

One Solution collect form web for “Android twitter enviar mensaje directo”

Echa un vistazo al mensaje de error:

Faltan credenciales de autenticación.

De acuerdo con la página de ejemplo de código de twitter4j:

Para ejecutar los códigos de ejemplo, necesita tener credenciales de OAuth configuradas en twitter4j.properties. Consulte http://twitter4j.org/en/configuration.html para obtener instrucciones sobre cómo hacerlo ..

Debe iniciar sesión para enviar mensajes directos en Twitter. Debe configurar sus credenciales de autenticación por uno de los tres métodos que se proporcionan en la página Configuración de Twitter4J antes de que el ejemplo de código funcione. Intente autenticar al usuario utilizando un archivo twitter4j.properties, un ConfigurationBuilder, propiedades del sistema o variables de entorno.

  • Android Twitter no puede recuperar accestoken
  • Twitter4J búsqueda de la consulta de Android no devuelve todos los tweets
  • Cómo compartir una aplicación de Android con facebook y twitter que está en esta aplicación
  • HttpsURLConnection setDoOutput (true) no funciona
  • Agregar imagen a twitter compartir intención android
  • ClassNotFoundException: twitter4j.conf.PropertyConfigurationFactory: Android
  • Cómo compartir la imagen http directamente a twitter en android?
  • ¿Utilizando el botón de inicio de sesión personalizado con Twitter Fabric?
  • No puede resolver el símbolo 'Twitter' - Twitter Tela
  • Android lanza la intención de Twitter
  • Fabric by twitter: Pemissions de sólo lectura para una aplicación de Android
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.