发布到墙 - 具体链接

时间:2012-01-16 09:03:04

标签: hyperlink facebook-wall

我尝试在用户墙上发帖,但我不知道如何在链接参数中放置我的页面中的特定链接。

如果我写这样的东西它不起作用:

$link='/path/foto.php?id='.$id;

$facebook->api('/me/feed', 'POST', 
    array('link' => $link, 
     'message' => 'Lorem ipsum')
);

如果我写这样的东西,链接会转到facebook外面的页面

$link='http://www.site.com/path/foto.php?id='.$id;

1 个答案:

答案 0 :(得分:1)

第一个示例不起作用,因为link的网址应该是规范的而不是相对的。

如果您要发布指向Facebook.com上特定页面的链接,请使用该页面的完整网址。请注意,链接旁边显示的内容取自OpenGraph元标记,因此页面必须是publicaly accessivle,而且facebook.com上的所有页面都不定义这些标记(实际上是少数)。