2015-05-15 28 views
5

Come documento da Facebook, possiamo inviare immagini da app Android a messenger di facebook come di seguito.Android. Invia SMS a Facebook Messenger by Facebook SDK 4.X

String metadata = "{ \"image\" : \"trees\" }"; 
ShareToMessengerParams shareToMessengerParams = 
    ShareToMessengerParams.newBuilder(contentUri, "image/jpeg") 
      .setMetaData(metadata) 
      .build(); 

// Sharing from an Activity 
MessengerUtils.shareToMessenger(this, 0, shareToMessengerParams); 

Ma voglio inviare solo testo. Così ho provato di seguito.

ShareToMessengerParams shareToMessengerParams = 
    ShareToMessengerParams.newBuilder(null, "text/plain") 
      .setMetaData("text to send") 
      .build(); 

// Sharing from an Activity 
MessengerUtils.shareToMessenger(this, 0, shareToMessengerParams); 

Quando ho provato questo, java.lang.NullPointerException: deve fornire non nullo si verifica un'eccezione URI.

Come posso inviare un messaggio a Facebook Messenger ..? L'utilizzo di Intent non è ora disponibile, quindi ho bisogno di usare facebook sdk 4.X.

+1

hai trovato risposta per questo? Ho anche lo stesso problema ... – Darpan

risposta