2011-08-01 7 views
0

페이스 북의 벽에 YouTube 비디오를 게시하고 싶습니다. 누구든지 그 일을하는 방법을 알고 있습니다. 예, 알겠습니다.페이스 북의 벽에 YouTube 비디오를 게시하는 방법

당신이 YouTube 동영상 아래에있는 공유 버튼을 눌러

+0

왜 facebook API를 확인하지 않습니까? 나는 적어도 거기에 비슷한 것이있을 것이라고 확신합니다. – Johan

+0

놀랍지 만 문서는 sh * t – vondip

답변

0

잘 난 내 FB 페이지에 유튜브에서 VIDS를 게시 할 수 involver

http://www.involver.com/

사용하지만 개인 페이스 북의 벽에 작동하지 않습니다 페이 스북 (Facebook)으로 공유하면 게시판 벽에 게시 될 수 있습니다.

+0

그래프 또는 다른 api (코딩)를 통해 묻습니다. – Komal

0

기본적으로 this page은 매우 좋습니다. GraphAPI를 사용하여 게시하는 방법에 대해 설명합니다. 당신은 응용 프로그램 (this page)를해야하고 다음이 필요합니다

이 응용 프로그램은 페이스 북에 페이지를 다시로드 일부 자바 스크립트를 반향 (사용자의 벽에 게시 publish_stream) 권한을 가진 계정에 연결하기 앱이나 웹 페이지로 redirect_uri하십시오.

$dialog_url = "http://www.facebook.com/dialog/oauth?client_id=" 
     . $app_id . "&redirect_uri=" . urlencode($my_url) 
     . "&scope=publish_stream"; 
    echo("<script>top.location.href='" . $dialog_url . "'</script>"); 

$token_url = "https://graph.facebook.com/oauth/access_token?client_id=" 
     . $app_id . "&redirect_uri=" . urlencode($my_url) 
     . "&client_secret=" . $app_secret 
     . "&code=" . $code; 
    $access_token = file_get_contents($token_url); 

를 통해 토큰 그런 다음 https://graph-video.facebook.com/me/videos에에 enctype = "다중/폼 데이터"로 게시물을 전송해야합니다 가져 오기?

<form enctype="multipart/form-data" action="<?php echo $my_url ?>" method="POST"> 
     <input type="file" name="file> 
     <input type="submit"> 
    </form> 

: 같은 형태를 이용

  • 설명
  • 표제
  • (a 다중 업로드 스트림)로서
  • 파일
    1. 토큰 다음 요소 가장 큰 단점은 성공적으로 업로드 한 후에) 새로 생성 된 요소의 오류 코드 또는 개체 그래프 ID가있는 일반 JSON을 갖게됩니다. 나는 그것을 극복하는 방법을 아직 분류하지 않았다. 나는 CURL을 시도 할 것이다.

    관련 문제