Поделиться изображение и текст на Facebook на Android

? Iain Smith @ | Original: StackOverFlow
---

Что такоеправильный способ поделиться изображение и текст на Facebook в Android ? например картинка с предварительно заполняется текстом.

Я понимаю, что это невозможно из родного Android доля намерениях, как описано https://developers.facebook.com/bugs/332619626816423/ . Как это можно только сделать снимок или ссылку не как .

Кроме того, я попытался с помощью facebook -SDK - 3,14 с :

    FacebookDialog.ShareDialogBuilder 

но теперь я понимаю, что это только для ссылок общего доступа.

Я также попытался с :

    createShareDialogBuilderForPhoto() 

но это только для изображений разделе .

Есть что-то мне не хватает в SDK ? Я предполагаю, что это не возможно из FacebookDialog ?

Должен ли я идти по пути создания моего собственное приложение в Facebook, и мой собственный открытые действия графика ? В идеале я ищу, чтобы не иметь кнопку входа .

Кроме того, я видел подобные вопросы, но большинство из них о намерениях акций или, если этоSDK это по крайней мерегод устарело ирешение некоторые вещи подобным образом:

    Bundle parameters = new Bundle();
            parameters.putString("message", category_item_name_desc.getText().toString());
            parameters.putString("picture", categoryItemsModel.getImageUrl());
            parameters.putString("caption", txtDescription_desc.getText().toString());
            facebook.request("/me/feed", parameters, "POST");

Пробовал через канал диалога ( WebDialog ), но им получать "ошибку (# 324 ) Требуется загрузить файл ", Любая помощь будет здорово.

---

Top 5 ответ

1Anton Krasov @

Пожалуйста, обратите внимание взглянуть на моей библиотеке : https://github.com/antonkrasov/AndroidSocialNetworks

С помощью него, проводка очень просто:

mSocialNetworkManager.getFacebookSocialNetwork().postMessage(String message)
mSocialNetworkManager.getFacebookSocialNetwork().postPhoto(File path...)
2Iain Smith @

Был в состоянии сделать это мой сам с текущим Facebook SDK ( 3.14.1 во время ) без входа, и я сделал это в намерениях акций для добавления в список Chooser.

У меня естьдемо проект в https://github.com/b099l3/FacebookImageShareIntent только зависимость являетсяfacebook SDK и оно содержится в одном виде деятельности .