我已阅读发布链接到我的墙或我的粉丝页面的指南。以下是指南:net.tutsplus.com/tutorials/php/wrangling-with-the-facebook-graph-api /
这是我的应用测试:
http://www.onlyimagination.com/mytest/source/
该应用程序有效,但我不想手动生成链接,我只想要分享。
这是此应用发布的screenshot
相反,我只是将链接和我的应用程序自动提取所有链接,例如此screenshot中的信息共享。
答案 0 :(得分:1)
第二个屏幕截图中显示的信息只是facebook所拥有图片的信息。
为了告诉facebook如何展示您的链接,您需要使用the Open Graph protocol(您还可以使用Open Graph文档)。 使用此协议,您可以定义facebook知道如何提取的属性,例如标题,类型,图像等。
这意味着您希望人们在Facebook上分享的每个链接的响应都应包含og meta标记。
抱歉,之前没想过要添加:
您可以使用Debugger tool查看Facebook“看到”网址的方式。 你看,当用户共享一个链接时会发生的事情是facebook有一个发送共享链接请求的程序,然后解析响应并搜索特定的标签以提取数据然后呈现给用户。 例如,尝试Debugger for google.com并查看提取的信息,然后尝试共享它并看到它使用相同的信息。
此外,在调试程序结果的底部,有一个链接 已删除的网址:如果您点击了您看到的实际内容,请查看我们的刮刀对您的网址的确切内容响应。
希望这能澄清它。
我不知道你是如何在你的应用中发布你的帖子的(如果你只是添加你使用的代码,下次会更容易),但是你如何发布它(js sdk或来自服务器)并不重要你总是有两种选择: