我想在我的网页上实现Facebook共享。我通过以下链接完成了此操作:developers.facebook.com(XFBML)。我的共享对话框中的图片,标题和说明是通过元标记加载的,这些标记位于<head>
页:
<meta property="og:title" content="<<here it goes the title>>" />
<meta property="og:image" content="<<here it goes the URL to the image>>"/>
<meta property="og:description" content="<facebook user-name> Liked <here it goes data that is related to passed ID form URL>
图像和标题不是问题,它们将始终保持不变。但我需要对不同的页面有不同的描述。 (为了更好地理解,请仅遵循下图中的红线)。在URL中我传递了一些ID,并且在该ID的基础上,我想从我的数据库中检索一些数据。我可以在页面的主体中执行此操作,但我不知道如何在我的Facebook共享对话框中传递描述(摘要)的参数。我在Google上找到的唯一可行技术是通过元标记传递参数。所以正如我所说,我可以在正文中获取我需要的数据,但是当我在体内时,头部(以及元标记)已经加载并且在jQuery中更改它们没有生效。
按照这些说明实施共享按钮对话框,我无法找到如何添加说明:
有没有解决方法如何通过上述数据传递描述? BTW。我没有与我的网页关联的Facebook应用程序,所以如果有可能我想解决这个问题而不创建一个,但如果解决方案需要一个,那么我将不得不创建它。
在此link我还有另一个与我的分享问题相关的问题,但我把它们放在不同的帖子上,因为我认为解决方案来自不同的领域,任何帮助都会受到赞赏,即使我解决了这两个问题中只有一个。