作者vince31027 (lalala)
看板AndroidDev
标题Re: [问题] Facebook发布公能是否没支援本地png ?
时间Fri Aug 5 15:55:08 2011
※ 引述《afz096 (我被淡水的路宠坏了)》之铭言:
: ※ 引述《chrisho (sudoku)》之铭言:
: : 开发层: (应用/框架/库/核心)
: : android OS 2.1
: : 问题:
: : 1.Facebook 发布指令, 图来源是否一定要 url ?
: : 我发现硬塞 bitmap 会 URLEncode exception
: Bitmap bmp = BitmapFactory.decodeFile("/sdcard/target.png");
: ByteArrayOutputStream baos = new ByteArrayOutputStream();
: bmp.compress(Bitmap.CompressFormat.PNG, 100, baos);
: byte[] data = baos.toByteArray();
: Bundle bundle = new Bundle();
: bundle.putByteArray("picutre", data);
: AsyncFacebookRunner mAsyncRunner = new AsyncFacebookRunner(facebook);
: mAsyncRunner.request("me/photos", bundle, "POST",
: new RequestListener(), null);
回文串里已经有人点出问题,这样的作法的确可以让本地端的图片上传到facebook,
但是上传的图片需要在使用者的确认之後才能发布在facebook wall上。
(我记得半年前开发的时候没有这种问题!?)
不知道有没有前辈试过其他方法可以让图片直接发布出来呢?
再麻烦前辈们不啬指教:)
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.112.30.136