Я разрабатываю приложение, в котором хочу поделиться изображением на Facebook. Я много искал, и все результаты, которые я мог найти, использовали Android android-sdk. Но я не использую Facebook android-sdk, поэтому кто-нибудь может помочь мне с запросом Post, который я должен использовать вместе с параметрами графика api для загрузки фотографии на мой канал? У изображения нет ссылки, я загружаю ее через свой мобильный телефон.
В this документация в публикации раздел, я не могу понять метод /ALBUM_ID/фотографии и его аргументы. Пожалуйста помоги.
-Спасибо заранееЗагрузить изображения на Facebook без использования Facebook android-sdk
ответ
URL который вы предоставили относительно Graph Api.
и если вы хотите использовать Graph Api, у вас должен быть токен доступа, а для получения Access Token вы будете использовать Facebook-Android-SDK.
Помните, что все методы в Graph-api требуют действительного токена доступа для вашего приложения.
HttpClient httpClient = new DefaultHttpClient();
HttpContext localContext = new BasicHttpContext();
HttpPost httpPost = new HttpPost(
"https://graph.facebook.com/me/photos?access_token="
+ AccessTokens.fbaccesstoken);
MultipartEntity entity = new MultipartEntity(
HttpMultipartMode.BROWSER_COMPATIBLE);
ByteArrayOutputStream bos = new ByteArrayOutputStream();
bitmap.compress(CompressFormat.JPEG, 100, bos);
byte[] data = bos.toByteArray();
entity.addPart("source", new ByteArrayBody(data, "myImage.jpg"));
entity.addPart("message", new StringBody(caption.getText()
.toString()));
httpPost.setEntity(entity);
HttpResponse response = httpClient.execute(httpPost,
localContext);
Я использовал entity.addPart («источник», новый ByteArrayBody (данные, «url изображения»)); и я получил следующее исключение. Не удалось найти класс «org.apache.http.entity.mime.MultipartEntity», на который ссылается метод com.fb.friends.FBFriends $ Task_Import.doInBackground. Не могли бы вы помочь мне решить это. – Manikandan
Android SDK использует apache http Client версии 3.0. Это не поддерживает тип mime. Вы можете скачать последний HttpClient по этой ссылке: http://hc.apache.org/downloads.cgi – Antrromet
@Manikandan Перейти к последнему, т.е. HttpClient 4.1-Beta1, и загрузить zip-файл из Binary с зависимостями – Antrromet
- 1. Facebook PHP SDK Загрузить изображения - Путь изображения
- 2. Загрузка изображения на facebook
- 3. Facebook на Android без использования фрагментов
- 4. Facebook Unity Загрузить изображение w/Facebook Dialog
- 5. Загрузка изображения на Facebook
- 6. Загрузить отслеживание на facebook
- 7. Изображение на facebook
- 8. Опубликовать в Facebook стена без использования ShareDialog в Facebook 4. +
- 9. Как загрузить видео на Facebook
- 10. Dertermine, если пользователь зарегистрировался в Facebook без использования Facebook api
- 11. Получите токен facebook auth БЕЗ использования facebook SDK
- 12. Facebook iOS SDK - проверка входящих запросов без использования приложения Facebook?
- 13. Загрузка изображения Функция в wit.ai, без использования facebook messenger
- 14. Android Опубликовать в Facebook без использования Facebook SDK
- 15. Загрузить изображение на Facebook по электронной почте
- 16. Получите изображения в facebook для последующего использования
- 17. Загрузить фото на мой альбом facebook
- 18. facebook app без facebook login
- 19. Php upload to Facebook без Facebook Войти
- 20. Python Facebook - Загрузить изображение
- 21. Facebook OAuth 2.0 аутентификация без использования ASP.NET
- 22. Загрузить изображение на страницу facebook
- 23. Загрузить исходный код на facebook
- 24. Войти в facebook без использования FBLoginButton - iPhone
- 25. Facebook размер изображения изображения
- 26. Недоступный для использования на Facebook
- 27. как делиться на facebook в OSX-приложении, без facebook Kit?
- 28. Публикация на Facebook без ссылки
- 29. Вызов Facebook Graph API без использования пользователя
- 30. SlideMenu Like Facebook без использования раскадровки
Не обязательно ... Я получаю токен доступа с моей стороны сервера. У меня есть токен доступа со мной – Antrromet
ok, то просто вы добавите этот токен доступа и загрузите изображение по URL-адресу (https://graph.facebook.com/ALBUM_ID/photos?) –
Не могли бы вы правильно прочитать вопрос. Мой вопрос - как загружать фотографии, это то же самое. Я не знаю, как загрузить, это именно моя проблема. – Antrromet