Facebook graph api 社交网络上的动态内容共享

Facebook graph api 社交网络上的动态内容共享,facebook-graph-api,dns,facebook-javascript-sdk,Facebook Graph Api,Dns,Facebook Javascript Sdk,我正在用java脚本、jsp和java实现单页在线交易网站,在这个页面中有多个产品或交易,每笔交易都有图像、url、描述和共享按钮。为了在社交媒体上共享,我定义了元标记,当用户选择交易/产品并单击相应的共享按钮时,我正在用javascript中相应的产品图像、url和描述更新元标记值。但这不起作用,Facebook总是共享最初定义的元标记值而不是更新的元标记值中定义的数据。如何通过社交媒体读取更新的或实时的元标记值?您共享的URL需要包含您想要的OG标记。Facebook将不会从共享按钮页面获取

我正在用java脚本、jsp和java实现单页在线交易网站,在这个页面中有多个产品或交易,每笔交易都有图像、url、描述和共享按钮。为了在社交媒体上共享,我定义了元标记,当用户选择交易/产品并单击相应的共享按钮时,我正在用javascript中相应的产品图像、url和描述更新元标记值。但这不起作用,Facebook总是共享最初定义的元标记值而不是更新的元标记值中定义的数据。如何通过社交媒体读取更新的或实时的元标记值?

您共享的URL需要包含您想要的OG标记。Facebook将不会从共享按钮页面获取OG标签。它将抓取您共享的URL并从中获取OG标记感谢Wizkid的快速响应,是的,我有下面这样的OG标记感谢Wizkid的快速响应,是的,我有下面这样的OG标记:。。。。但当用户在javascript中单击每笔交易的共享按钮时,我正在更改OG标记值,但它不起作用,每笔交易都有唯一的URL,我不能对所有交易使用相同的URL。有没有办法做到这一点。?dealnews.com能够为每笔交易动态共享图像、描述、url。?如何做到这一点。?提前谢谢。你读了我说的话了吗?Facebook不使用您共享的页面上的og标签。我们去抓取你共享的URL。我感谢你的快速回复。我弄糊涂了,这是我的错。假设我有我的应用程序域www.example.com,在这个应用程序中,我有多个产品或交易,每个交易/产品都包含一个共享按钮,url如下:www.example.com?prodid=1、www.example.com?prodid=2等。现在,当我在FB上共享时,它会删除为www.example.com定义的url。现在,当用户单击产品1的共享按钮时,如何告诉FB为www.example.com刮取数据?prodid=1。我是一名Java开发人员,对web开发还不熟悉,如果您能详细介绍一下,那就太好了。