2012-07-07 2 views
2

내 웹 사이트에 Facebook 열린 그래프 기능을 추가하고 싶습니다. 이미 작업을 만들었습니다 (watch) a (video). 또한 나는 그렇게처럼 내 메타 태그를 설정 한 :Facebook PHP 게시 시계 동작

require_once('scripts/facebook.php'); 
     $config = array('appId' => 'xxxxxx','secret' => 'xxxxxxx'); 
     $facebook = new Facebook($config); 
     $facebook_user = $facebook->getUser(); 
     $facebook_message = array('message'=>$image_caption, 'link'=>'www.zzz.com/videos.php?i='.$video_name.''); 
     if($facebook->getUser()){ 
      try{ 
       $access_token = $facebook->getAccessToken(); 
       $params = array('video'=>'http://www.zzz.com/','access_token'=>$access_token); 
       $publish = $facebook->api('/me/namespace:watch','post',$params); 
       }catch(FacebookApiException $e) { 
         error_log($e->getType()); 
         error_log($e->getMessage()); 
        } 


      } 
: 나는 비디오 페이지에서 지금 사용자를 인증하고하는 PHP SDK를 사용하고

<meta property="og:title" content="title"/> 
<meta property="og:type" content="namespace:video"/> 
<meta property="og:url" content="http://www.zzz.com/images.php?i=something"/> 
<meta property="og:image" content="http://www.zzz.com/thumbnails/images.png"/> 
<meta property="og:site_name" content="site name"/> 
<meta property="fb:app_id" content="xxxxxxxxxxx"/> 
<meta property="fb:admins" content="xxxxxxxxxxxx"/> 
<meta property="og:description" content="desc"/> 

내가 지금처럼 사용자의 작업을 게시 할

어쨌든이 코드를 실행할 때 아무 일도 일어나지 않습니까? 어딘가에 잘못되었거나 무언가를 놓쳤다면 말해주십시오.

답변