Android Facebook SDK标题,URL未发布在FB墙中
我可以使用以下代码成功地将图像发布到FBAndroid Facebook SDK标题,URL未发布在FB墙中,android,facebook,url,sdk,posting,Android,Facebook,Url,Sdk,Posting,我可以使用以下代码成功地将图像发布到FB byte[] data = null; ByteArrayOutputStream baos = new ByteArrayOutputStream(); photo.compress(Bitmap.CompressFormat.JPEG, 100, baos); data = baos.toByteArray(); Bundle parameters = new Bundle(); parameters.putString("captio
byte[] data = null;
ByteArrayOutputStream baos = new ByteArrayOutputStream();
photo.compress(Bitmap.CompressFormat.JPEG, 100, baos);
data = baos.toByteArray();
Bundle parameters = new Bundle();
parameters.putString("caption", "Test Caption");
parameters.putString("method", "photos.upload");
parameters.putByteArray("picture", data);
AsyncFacebookRunner mAsyncRunner = new AsyncFacebookRunner(facebookClient);
mAsyncRunner.request(null, parameters, "POST", new SampleUploadListener(), null);
但当我尝试在标题中包含URL时,如下所示
parameters.putString("caption", "Test Caption: http://google.com/");
未在FB墙中张贴帖子
这也不起作用
parameters.putString("caption", "Test Caption: /");
我认为错误在于在张贴到墙上时发送/字符。
我想知道有没有办法在标题中添加url(或/字符)以将其发布到FB墙中
感谢您的帮助请尝试用正斜杠转义
/
字符,以便字符串:
“测试标题:”
应该是
“测试标题:http:\/\/google.com”
而且
mAsyncRunner.request(null,参数,…
null
应该是me/photos
你好,杰西,我看不出你建议的代码和我的标题代码有什么不同。你能解释一下吗。啊,stackoverflow的编辑器把它弄糟了。我现在修复了它,你应该在每个“/”之前看到一个“\”。