В документации объекта Пользователь говорится при подключении photos :
Вы можете публиковать фотографии на стене пользователя от его имени, выдав
HTTP POST-запрос к PROFILE_ID / фотографии с публикацией
разрешения и следующие параметры.
Android fb sdk сделает именно это для вас, он должен выглядеть примерно так:
// facebook being either Facebook or AsyncFacebookRunner
Bundle parameters = new Bundle();
parameters.putString("message", "MESSAGE TO GO WITH THE IMAGE");
parameters.putByteArray("source", imageBytes);
facebook.request("me/photos", parameters, "POST");
Я не проверял его, и как бы «склеил» его после прочтения документации, источника и некоторых потоков ( Асинхронные API-запросы , API-запросы , Facebook.java , Util.java , Android опубликовать картинку на стене Facebook ). В последней ссылке в коде написано, что имя параметра picture вместо source , которое я использовал, но так указано в документации, посмотрите его и посмотрите, какое один работает.
Кроме того, вы можете использовать USER-ID / фото вместо пути к графическому объекту me / photos , просто убедитесь, что у вас есть разрешение publish_stream.
В следующий раз, когда вы зададите вопрос, постарайтесь быть более конкретным, возможно, добавьте код, который у вас есть?