Я использую Facebook SDK 4.2 для отправки файла (в частности, я экспортирую сериализованный объект) через Facebook Messenger для Android.Android Facebook Messenger share plain file
Однако каждый упоминает только изображения, аудио и видео. Даже docs не упоминают «текст/обычное» как поддерживаемый тип MIME.
Из куросити я решил попробовать обмен файлами с помощью «image/jpeg», и он сработал. Файл отправляется, и мессенджер позволяет его загрузить, но я не думаю, что это точный способ. Похоже, он начнет крах приложения после некоторого обновления. Как правильно выполнить это действие?
private void share(){
File file = getMyFileMethod();
Uri uri = Uri.fromFile(file);
String mime_type = "image/jpeg";
ShareToMessengerParams stmp = ShareToMessengerParams.newBuilder(uri, mime_type).build();
MessengerUtils.shareToMessenger(this, 0, stmp);
}