簡體   English   中英

從AS3到Javascript,再到Facebook的圖像

[英]Image from AS3 to Javascript, then to Facebook

有一種方法可以通過AS3應用程序傳遞BitArray或Bitmap

到Javascript(通過ExternalInterface),然后將該圖像/位圖發布到

使用FB Javascript SDK或PHP SDK的Facebook?

非常感謝。

對於Facebook的所有API命令,AS3 Facebook API支持將BitmapData作為ByteArray上傳。

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

您將需要一些服務器端處理才能創建要發送到FB的映像。 您應該做的是讓Flash向保存圖像的php文檔發送請求,然后使用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);

我通過javascript ajax將php的圖片位置傳遞給了php,然后剩下的就交給了我-這一切都是假設您已經為您的應用請求了權限!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM