2012-03-08 2 views
2

내 페이스 북 페이지 피드에 아래 코드로 비디오를 삽입하려고합니다. 페이스 북에 업로드되지만 섬네일 이미지가 표시되지 않고 동영상이 퍼지지 않습니다. 새로운 별도의 창에서 비디오를 여는 링크를 표시합니다.javascript api로 페이스 북 피드에 비디오를 삽입 하시겠습니까?

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

페이스 북의 그래프 javascript API를 사용하여 Facebook PAGE 피드에 비디오를 업로드하고 퍼가는 방법을 공유하겠다.

  1. 사용자에게 로그인 할 때 앱 ID가 필요합니다. Facebook 앱을 만들어야합니다.
  2. 로그인 할 때 사용자 권한을 요청해야합니다. 게시 된 스트림, read_stream, user_videos 등이 있습니다.
  3. 그러면 페이스 북에 게시하려는 사용자가 올바른 권한으로 Facebook에 로그인 한 경우, 그럼 ....
  4. 나는 최신 JW 플레이어 파일을 다운로드하고이 코드와 동일한 폴더에 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 일반 페이스 북의 사용자에게 업로드하는 경우이 동일하게 작동 :

  • 와 나는 아래의 코드를 사용합니다.

    나는 당신이 그것을 바란다!

  • 관련 문제