2012-03-08 14 views
2

私のFacebookのフィード・ウォールに下記のコードでビデオを埋め込もうとしています。 Facebookにアップロードされますが、サムネイル画像は表示されず、動画も埋め込まれていません。 新しい別のウィンドウでビデオを開くリンクを表示します。javascript apiでFacebookのフィードに動画を埋め込む?

FB.api('/' + page_id, {fields: 'access_token'}, function(resp2) { 
     if(resp2.access_token) { 
      FB.api('/' + page_id + '/feed', 'post',{ 

       message: headline +' \n'+ texten, 
       access_token: resp2.access_token, 
       picture: imgURL, 
       embed_html:"<object width=\"480\" height=\"360\" ><param name=\"allowfullscreen\" value=\"true\" /><param name=\"movie\" value=\"http://www.facebook.com/v/<%=facebookPageId%>\" /><embed src=\"http://www.facebook.com/v/<%=facebookPageId%>\" type=\"application/x-shockwave-flash\" allowfullscreen=\"true\" width=\"480\" height=\"360\"></embed></object>" , 
       width: 480, 
       height: 360, 
       source : videoURL, 
       name : headline,//rubriken brevid thumbnail bilden 
       link : videoURL//länken dit rubriken pekar, måste ha ett värde annars går länken till bilden på appmanagern!!! 
       //description : '<'%=facebookDescription%>' 
       } 

私は何が不足しているのかわかりません。

私はそれを修正しました!下記参照。

+0

この投稿には、この質問への回答としてここに記入してください。それを答えとしてマークします。質問ではないときに別の質問として投稿しました。 –

答えて

3

Facebookのグラフjavascript apiを使ってFacebook PAGEフィードに動画をアップロードして埋め込む方法を教えてください!

  1. ユーザーにログインするときにアプリIDが必要です。Facebookのアプリを作成する必要があります。
  2. ログインしたときにユーザー権限が必要です - 私はpublish_stream、read_stream、user_videosなどを持っています
  3. 次にFacebookに投稿しようとしているユーザーが適切な権限でFacebookにログインしたとき、 ....
  4. 最新のJW Playerファイルをダウンロードし、このコードと同じフォルダにあるjwplayer.jsファイルとplayer.swfファイルを自分のサーバーにアップロードしました。

    機能postToPage2(){

    var imgURL = 'http://www.mypage.com/images/image.jpg'; 
    var videoURL = 'http://www.mypage.com/video/video.mp4'; 
    var swfURL ='http://www.mypage.com/video/player.swf?file='+videoURL+'&autostart=true&controlbar=false'; 
    var page_id = 'my facebook page id'; 
    FB.api('/' + page_id, {fields: 'access_token'}, function(resp2) { 
        if(resp2.access_token) { 
         FB.api('/' + page_id + '/feed', 'post',{ 
    
          message: headline +' \n'+ texten, 
          access_token: resp2.access_token, 
          picture: imgURL, 
          width: 400, 
          height: 300, 
          source : swfURL, 
          name : 'headline', 
          link : 'www.manmade.se', 
          description : 'some text' 
          } 
    

あなたがaswell通常のFacebookユーザーにアップロードする場合、これは同じように動作します:

  • は、私は以下のコードを使用します。

    私はあなたがそれを好きですように!

  • 関連する問題