我已经编写了一些自动将图像上传到我的网站的代码,然后使用PHP SDK共享随后显示的网页链接。通过Facebook共享的链接PHP SDK显示小缩略图
这工作,但我遇到的问题是,它是在格式显示在Facebook上,你可以在这里看到:http://boredatuni.com/images/fbshare1.png
而其他网站上我的墙,分享链接出现像这样:http://boredatuni.com/images/fbshare2.png
我认为这是我执行PHP SDK时遇到的一个问题,但我不能为我的生活制定出如何。我使用张贴到Facebook的代码如下:
$args = array(
'message' => $title,
'link' => $link,
'access_token' => $fanpageToken
);
$result = $this->facebook->api('/' . $fanpageId . '/links', 'post', $args);
因为我使用的Open Graph meta标签正确的图片被在Facebook上使用(OG:图像),但它正在显示太小尽管我正在使用脚本来确保图像以400x209的定义宽度返回。
有谁知道我可以如何改变格式来使用较大尺寸的图片?
我面临同样的问题,您是如何修复的?请分享一些关于这方面的知识吗? –
不幸的是我没有修复它。我相信,就像Charles V在下面说的那样,只有“已批准”的开发者或者具有一定数量的喜欢的页面才能得到这种改进的显示。可能是错的。 – b4tch