2015-05-15 32 views
5

Jako dokument z Facebooka możemy przesłać obraz z aplikacji na Androida do komunikatora Facebook, jak poniżej.Android. Wyślij SMS-a do facebook messenger'a przez 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); 

Ale chcę wysłać tylko tekst. Więc próbowałem poniżej.

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

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

Kiedy to przetestowałem, wyjątek java.lang.NullPointerException: musi zawierać niezerowy wyjątek uri.

Jak mogę wysłać wiadomość do komunikatora Facebook ...? Korzystanie z funkcji Intent nie jest teraz dostępne, więc muszę korzystać z Facebooka sdk 4.X.

+1

znalazłeś odpowiedź na to? Też mam ten sam problem ... – Darpan

Odpowiedz