我有兩個不同的域使用相同的Facebook API在我的牆上張貼源。代碼如下:Facebook post feed api thumbnail missing
function postToFeed()
{
// calling the API ...
var obj = {
method: 'feed',
link: '<?php echo "http://".$_SERVER['HTTP_HOST'].Yii::app()->baseUrl."/index.php?r=campaign/view&id=$model->campaign_id";?>',
picture: '<?php echo "http://".$_SERVER['HTTP_HOST'].Yii::app()->baseUrl."/$model->campaign_image";?>',
name: '<?php echo $model->campaign_title;?>',
caption: 'Demo',
description: '<?php echo $model->campaign_description;?>'
};
function callback(response)
{
if (response && response.post_id)
{
fbs_click(<?php echo $myid;?>,<?php echo $model->campaign_id;?>);
}
else
{
alert('Post was not published.');
}
}
FB.ui(obj, callback);
}
在這兩個領域,後飼料工作。但在其中一個域中,縮略圖不會顯示。我想知道是由於某些文件許可問題嗎?
檢查網絡面板,看看你」重新獲得該文件的任何錯誤。 – AlienWebguy
並使用調試工具檢查您的URL:https://developers.facebook.com/tools/debug – CBroe