2012-03-27 19 views
0

現在、Facebookのページタブアプリケーションに取り組んでいますが、途中で問題が発生しました。ユーザーの壁にYoutubeビデオを投稿しようとすると、サムネイル以外のすべてが表示されます。サムネイルをクリックすると、その人のタイムラインで直接ビデオを見ることができます。fb-> api me feed post - Youtubeビデオ、サムネイルが表示されない

タイムラインストーリーを作成するための私のコード:

<?php 

require_once('sdk/facebook.php'); 

$config = array(); 
$config['appId'] = '331499573565576'; 
$config['secret'] = 'xxx'; 
$config['cookie'] = true; 

$facebook = new Facebook($config); 

$post = $facebook->api('/me/feed', 'post', array(
    'message' => 'Anvo Test Besked', 
    'name' => 'Anvo Test Navn', 
    'description' => 'Anvo Test Beskrivelse', 
    'caption' => 'Anvo Test Caption', 
    'source' => 'http://www.youtube.com/embed/mhJp9E10gbU', 
    'picture' => 'http://i2.ytimg.com/vi/mhJp9E10gbU/default.jpg', 
    'link' => 'http://anvo.dk' 
)); 

if($post){ 
    echo 'It\'s done!'; 
}else{ 
    echo 'fail'; 
} 

>

問題:?

enter image description here

は通常あなたがクリッカブルを見ることができるだろう左にサムネイルがありますが、nothがありますソース変数を配列から削除すると、サムネイルは表示されますが、クリックすることはできません。何も表示されないためです。

私はこの問題に約4時間苦労しています。問題を解決するために何かを探しましたが、運がありません。

あなたのうちの1人が私を助けてくれることを本当に願っています。

答えて

0

(タイトルにそれを変更し、 '名前' パラメータについてはよく分からない)、これを試してみてください:

$post = $facebook->api('/me/feed', 'post', array(
    'message' => 'Anvo Test Besked', 
    'title' => 'Anvo Test Navn', 
    'description' => 'Anvo Test Beskrivelse', 
    'caption' => 'Anvo Test Caption', 
    'link' => 'http://www.youtube.com/watch?v=mhJp9E10gbU' 
)); 
関連する問題