簡體   English   中英

通過Graph API Javascript SDK上傳Facebook視頻

[英]Facebook video upload via Graph API Javascript SDK

是否可以使用Javascript SDK通過Graph API將視頻上傳到Facebook?

像這樣的東西

FB.api('/me/videos', 'post', {message: "Test", source: "@http://video.link.goes/here.flv", access_token: "token"}, function(response) {
   console.log(response)
}); 

現在我知道這行不通,但是有沒有辦法使用Graph API和Javascript SDK實現類似的功能?

如果沒有,使用舊的REST api上傳視頻剪輯是否安全?..因為它將很快被棄用。

提前感謝!

是的,您可以將數據發布到此處的iframe中,也可以使用jQuery File Upload 問題是您無法從iframe獲得響應,使用插件可以使用頁面句柄。 例:

<form id="fileupload" action="https://graph-video.facebook.com/me/videos" method="POST" enctype="multipart/form-data">
    <input type="hidden" name="access_token" value="user_access_token">
    <input type="text" name="title">
    <input type="text" name="description">
    <input type="file" name="file"> <!-- name must be file -->
</form>


<script type="text/javascript">

    $('#fileupload').fileupload({
        dataType: 'json',
        forceIframeTransport: true, //force use iframe or will no work
        autoUpload : true,
        //facebook book response will be send as param
        //you can use this page to save video (Graph Api) object on database
        redirect : 'http://pathToYourServer/videos?video=%s' 
    });
</script>

這個問題與這里提出的問題非常相似: Facebook新的javascript sdk-使用它上傳照片!

暫無
暫無

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

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