2011-10-11 46 views
0

我无法直接上传照片到墙上。 请参阅下面的代码。它将消息发布到墙上,但照片未上传,并且我没有收到任何错误消息。将照片上传到Facebook的壁上android

Bundle parameters = new Bundle();     
parameters.putByteArray("picture", imgData); 
parameters.putString("message", "This is facebook post"); 
response = facebook.request("me/feed", parameters,"POST"); 

如果我使用“我/照片”它上传照片到相册。 感谢 MO

回答

0

试试这个代码,它似乎很好地工作,我....

Bitmap imagewall = BitmapFactory.decodeFile(path));

ByteArrayOutputStream stream = new ByteArrayOutputStream();

imagewall.compress(Bitmap.CompressFormat.JPEG, 100, stream);

byte[] bitmapdata = stream.toByteArray(); bundle.putByteArray("picture", bitmapdata);

+1

都能跟得上它是没有不工作。同样的问题,消息正在发布,但图像没有出现。 – Moswal