2013-01-10 3 views
0

나는 FB 사용자 벽에 YouTube 비디오를 업로드하기 위해 Facebook PHP SDK를 사용했습니다. 그래프 API의 "/ USER_ID/feed /"에 "source"옵션을 사용했습니다. USER_ID는 로그인 한 사용자의 Facebook ID입니다.Youtube Video Upload in User Wall

내 코드가 정상적으로 작동했습니다. 하지만 페이스 북은 API에서 약간의 변경을했으며 코드는 더 이상 작동하지 않습니다. Youtube 비디오 이미지 만 표시되지만 Youtube 비디오는 Facebook에서 재생되지 않습니다.

내 코드는 다음과 같습니다 : -

$params = array(
        'access_token' => $fbToken, 
        'message'  => $name.' has shared a Vhybe', 
        'link'   => $link, 
        'name'   => 'Vhybe Social', 
        'caption'  => $title, 
        'description' => $content 
        ); 

$sourceUrl = "https://www.youtube.com/v/".$videoId; 
$imageUrl = "http://i4.ytimg.com/vi/".$videoId."/default.jpg"; 
$params['source'] = $sourceUrl; 
$params['picture'] = $imageUrl; 

$result = $facebook->api(
    '/'.$userId.'/feed/', 
    'POST', 
    $params 
); 

내가 페이스 북의 개발자 도구 섹션에서 "그래프 API 탐색기"도구를 시도 URL => https://developers.facebook.com/tools/

하지만 난이 같은 결과를 얻고있다.

Youtube 비디오를 사용자 벽에 업로드하는 위의 프로세스가 더 이상 사용되지 않으면 대체 프로세스를 제안 할 수 있습니다. 사전에

감사합니다. 감사합니다

,

Sourav 무 케르

+0

안녕하세요, 이 3 일이었다. 아무도 해결책을 제안 할 수 있습니까? 도움이 될 것입니다. –

답변

0

그럼 위의 코드를 다시 잘 작동한다. 코드에서 변경하지 않았습니다.

페이스 북과 같이 보입니다. 자신의 문제를 수정했습니다. 감사합니다

,

Sourav 무 케르