我正在開發一個應用程序,我想在Facebook上分享圖像。我搜索了很多,我可以找到的所有結果都是使用Facebook的android-sdk。但我沒有使用Facebook的android-sdk,所以任何人都可以請求幫助我與郵政請求,我將與參數一起使用圖api上傳照片在我的飼料? 圖片沒有鏈接,我通過手機上傳。
在this文檔發佈部分中,我無法理解方法/ALBUM_ID /照片及其參數。請幫忙。
- 預先感謝將圖像上傳到Facebook而不使用Facebook android-sdk
回答
您提供的URL是關於Graph Api的。
如果你想使用圖形API,你必須有一個訪問令牌,並獲得訪問令牌,你要使用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(「source」,new ByteArrayBody(data,「圖像的url」));我得到了以下例外。找不到類'org.apache.http.entity.mime.MultipartEntity',從方法com.fb.friends.FBFriends $ Task_Import.doInBackground引用。你能幫我解決這個問題嗎? – Manikandan 2012-06-06 11:36:54
Android SDK使用版本3.0的apache http客戶端。這不支持MIME類型。你可以從這個鏈接下載最新的HttpClient:http://hc.apache.org/downloads.cgi – Antrromet 2012-06-07 07:38:12
@Manikandan轉到最新ie ie HttpClient 4.1-Beta1,並從Binary下載zip文件依賴 – Antrromet 2012-06-07 07:38:36
- 1. 用FBSDKShareButton將圖像上傳到Facebook
- 2. 將圖像從Android上傳到Facebook沒有Facebook的圖像
- 3. 取消圖像上傳到Facebook從Facebook
- 4. 將圖像從as3上傳到instagram/facebook
- 5. 將圖像上傳到Facebook Objective-C
- 6. 使用C#將圖片上傳到Facebook#
- 7. 使用facebook API上傳圖像
- 8. 使用Facebook瀏覽器上傳圖像
- 9. 使用javascript將數據URI圖像上傳到Facebook
- 10. 使用Python API將圖像上傳到Facebook
- 11. 如何使用Graph API將圖像上傳到Facebook
- 12. Facebook多個圖像上傳
- 13. Facebook圖形API將本地圖像上傳到牆上(Objective-C)
- 14. 如何從Android上傳圖像到Facebook
- 15. 將照片上傳到Facebook使用Corona?
- 16. 使用CURL將照片上傳到Facebook
- 17. 在Facebook上發佈圖像
- 18. 將照片上傳到Facebook在Facebook的Facebook應用
- 19. 將圖片從統一上傳到Facebook
- 20. 將圖片上傳到Facebook SDK Android
- 21. Android:將圖像上傳到Facebook上的特定相冊
- 22. 使用Android API使用Graph API將圖片上傳到Facebook
- 23. Facebook api php sdk 4.0 - 使用「新curlfile」將照片上傳到Facebook
- 24. 如何使用Facebook Android SDK將大視頻上傳到Facebook牆?
- 25. 將UImage上傳到facebook
- 26. 將音頻上傳到Facebook
- 27. 將facebook圖片上傳到圖像查看
- 28. 如何使用圖API將信息發佈到Facebook上,而沒有圖像?
- 29. 將圖像發佈到Facebook
- 30. 使用音頻文件創建圖像並上傳到facebook
不一定......我從服務器端獲取訪問令牌。我有一個訪問令牌與我 – Antrromet 2012-03-08 09:51:10
好吧,那麼你只需在url處添加訪問令牌並上傳圖片(https://graph.facebook.com/ALBUM_ID/photos?) – 2012-03-08 10:19:25
請您正確地閱讀這個問題。我的問題是如何上傳照片,其相同的事情。我不知道如何上傳,這正是我的問題。 – Antrromet 2012-03-08 10:24:32