我想使用 facebook graph api 在朋友墙上发布一个墙贴。一切正常,但图像正在显示。这是我的代码。
$attachment = array(
'message' => $d['giftmsg'],
'name' => 'You have received a gift voucher for ' . $dd['title'] . '!' . '',
'link' => $plink,
'description' => " Login to the Tippll facebook app to claim you gift card. Your friends can click on the like above to top up this gift even further!",
'picture' => $img_url,
'actions' => array('name' => 'Top-Up This Gift', 'link' => $plink)
);
$post = $facebook->api('/' . $_POST['friend_id'] . '/feed', 'POST', $attachment);
这里 $img_url 包含有效的 url,当我将此 url 输入到浏览器地址栏时,它会显示图像。但是 facebook 并没有将它提取到我的帖子中。我尝试了来自其他服务器的图像,它可以工作在其他服务器上但不在我的服务器上的图像。我正在使用 htaccess 将 www 重定向到非 www。请建议我解决方案。提前感谢,