Как разместить видео на Facebook в AS3?

Я хочу опубликовать видео на Facebook через AS3 Graph API. Я не могу это сделать. Я только могу опубликовать фото. Можно ли опубликовать ссылку на FLV или YouTube, используя AS3 Graph API?

2 ответа

Решение

Я тоже сталкиваюсь с той же проблемой. @bitmapdata.com Я хочу опубликовать фид и использую следующий код

function newsFeed ():void
        {
    var theCaption:String = user.Name+" Shared this Video ";
    var theDescription:String = user.Name+" become a star.";
    var methodInput:String = 'feed';
    var thePicture:String = "http://xyz.com/logo.png";
    var theLink:String = this.flvPath;
    var theSource:String = this.flvPath,
    var theName:String = "Star Post";

var data:Object = {
                caption:theCaption,             
                description:theDescription,
                picture:thePicture, 
            source:theSource,
                name:theName, 
                link:theLink
            };
          Facebook.ui(methodInput, data, onUICallback);
}

Его публикация сообщения, но не показывает видео на Facebook. когда вы нажимаете на заголовок или изображение, оно загружает видео. Я хочу опубликовать видео на стене пользователя, чтобы его могли видеть друзья.

Чтобы загрузить видео, проверьте код ниже.

Если вы хотите, чтобы FLV конвертировать в ByteArray быстро. Прочитайте эту статью: FLV Encoder Alchemy

function uploadVideo(ba:ByteArray)
{
   var videoObj:Object=new Object();
   videoObj.title = "My Video Title";
   videoObj.description = "My Video Description";
   videoObj.fileName ="myVideo.flv"
   videoObj.video = ba;
   Facebook.uploadVideo("/me/videos",videoUploaded,videoObj);
}

function videoUploaded(response:Object,fail:Object)
{
   if(response)
   {
     trace("success");
   }
   if(fail)
   {
     trace("failed");
   }
}

Размещение ссылки на видео на YouTube.

проверьте это: размещение встроенной ссылки на видео с помощью API Graph Facebook

Другие вопросы по тегам