Вам потребуется некоторая обработка на стороне сервера, чтобы создать изображение для отправки в FB.Что вам нужно сделать, это сделать, чтобы ваша флэш-память отправила запрос в php doc, который сохраняет изображение, а затем используйте FB php sdk для отправки изображения поверх.
Вы не можете обработать изображение только за js, вам нужно как минимум создать временную версию на стороне сервера.
Вот немного php для загрузки -
$file = $_POST['img']; // relative URL to image
$facebook = new Facebook(array(
'appId' => '1234234',
'secret' => '12312412312',
));
$facebook->setFileUploadSupport(true);
$args = array('message' => 'I just uploaded a pic!');
$args['image'] = '@' . $file;
$data = $facebook->api('/me/photos', 'post', $args);
Я передаю php местоположение моего изображения через javascript ajax, а затем он позаботится обо всем остальном - все это при условии, что вы уже запросили разрешение для своего приложения!