我正在开发一个应用程序,我想在Facebook上分享一张图片。我已经搜索了很多,我能找到的所有结果都是使用。但是我没有使用,所以谁能帮我处理我要使用的Post请求和参数到图形api,以便在我的提要上上传照片??图片没有链接,我是通过我的手机上传它。
在/ALBUM_ID/photos发布部分的这文档中,我无法理解方法及其参数。请帮帮忙。
-Thanks预置
发布于 2012-03-08 09:46:59
发布于 2012-04-03 06:54:02
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);https://stackoverflow.com/questions/9615478
复制相似问题