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.
znalazłeś odpowiedź na to? Też mam ten sam problem ... – Darpan