2014-02-06 139 views
0

我正在尋找(工作)共享圖像問題的解決方案。 我使用Facebook SDK和一切工作正常共享除了把圖像放入參數。分享圖像從Android應用程序到Facebook,與Facebook的SDK

ByteArrayOutputStream stream = new ByteArrayOutputStream(); 
bmCanvas.compress(Bitmap.CompressFormat.PNG, 100, stream); 
byte[] byteArray = stream.toByteArray(); 
parameters.putParcelable("picture",bmCanvas); 
parameters.putString("name", "caption"); 
parameters.putString("description", "description"); 
parameters.putString("caption", "caption"); 
fb.dialog(CanvasActivity.this, "feed",parameters,new DialogListener(){ .... 

我與所有的選項嘗試,我的意思是把一個圖片參數與URI,但也不起作用。 在Facebook上發帖的撥號日誌正在播放,但未加載圖像內容,並且當我接受發佈帖子時,它已發佈,但沒有照片。 任何人都可以幫助我嗎? 或者有人成功地從Android內部或外部存儲張貼圖像到牆上的Facebook?

+0

嘗試使用Facebook的圖形API探險:https://developers.facebook.com/tools/ You'l然後先知道如果代碼是一個概率或從facebook的行爲 – user2450263

+0

http://stackoverflow.com/questions/18198025/facebook-wall-post-with-text-and-image http://stackoverflow.com/questions/4429923/how-doi-i-編程方式上載的照片到Facebook的 – user2450263

回答

0

嘗試使用parameters.putByteArray("picture", bmCanvas);

,而不是parameters.putParcelable("picture",bmCanvas);

相關問題