次のコードを使用して、画像をFBに正常に投稿できます
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ウォールに投稿する方法はありますか?
ご協力ありがとうございました