我想分享圖像與消息在Facebook上,我已經嘗試下面的代碼,但它只會發佈消息,如狀態更新。 將圖像作爲字節陣列傳遞。分享圖片和描述在臉譜上
String response = facebook.request("me");
Bundle parameters = new Bundle();
Bitmap bitmap = BitmapFactory.decodeResource(Radio.this.getResources(), R.drawable.ic_launcher);
byte[] data = null;
ByteArrayOutputStream baos = new ByteArrayOutputStream();
bitmap.compress(Bitmap.CompressFormat.JPEG, 100, baos);
data = baos.toByteArray();
parameters.putByteArray("picture", data);
parameters.putString("message", msg);
parameters.putString("description", "test test test");
// parameters.putByteArray("message",);
response = facebook.request("me/feed", parameters, "POST");
Log.d("Tests", "got response: " + response);
Toast.makeText(getApplicationContext(), "Successful Shared", Toast.LENGTH_SHORT).show();
您能否提供此代碼。 我已將POST/me /替換爲POST/me/photos,但它只會發佈狀態而不是圖片。 –
這些都在我提供的文檔和鏈接中 – Tobi