Изображение от AS3 до Javascript, затем в Facebook

Существует способ передать BitArray или Bitmap из приложения AS3

на Javascript (через ExternalInterface), а затем опубликовать это изображение/растровое изображение на

Facebook с помощью SDK FB Javascript или PHP SDK??

Большое спасибо.

2 ответа

API AS3 Facebook поддерживает загрузку BitmapData как ByteArray для всех команд API Facebook.

http://code.google.com/p/facebook-actionscript-api/


Вам понадобится обработка на стороне сервера, чтобы создать изображение для отправки в FB. То, что вы должны сделать, это отправить флешку запрос в php doc, который сохраняет изображение, а затем использовать FB php sdk для отправки изображения.

Вы не можете обрабатывать и изображать только в js, вам нужно как минимум создать временную версию сервера temp.

Здесь немного 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, а затем он заботится обо всем остальном - все это предполагает, что вы уже попросили разрешения для своего приложения!

licensed under cc by-sa 3.0 with attribution.