在Facebook上共享围墙花园后的链接

在Facebook上共享围墙花园后的链接,facebook,hyperlink,Facebook,Hyperlink,我有一个网站,既可以发布到用户的Facebook墙上,也可以让他/她通过私人Facebook消息共享链接 我们想分享的链接可以在有围墙的花园后面,这意味着你必须登录我们的网站才能看到它们。问题是Facebook最终共享的是重定向链接,而不是原来的链接 处理此用例的正确方法是什么?您需要使用og元标记、元刷新、url标记或一些带有document.location的脚本生成“假”页面。此页面不需要登录,只能包含共享信息。感谢您的帮助和快速响应。所以这里发生的事情是,我们在url中传递一个代码,让消

我有一个网站,既可以发布到用户的Facebook墙上,也可以让他/她通过私人Facebook消息共享链接

我们想分享的链接可以在有围墙的花园后面,这意味着你必须登录我们的网站才能看到它们。问题是Facebook最终共享的是重定向链接,而不是原来的链接


处理此用例的正确方法是什么?

您需要使用og元标记、元刷新、url标记或一些带有document.location的脚本生成“假”页面。此页面不需要登录,只能包含共享信息。

感谢您的帮助和快速响应。所以这里发生的事情是,我们在url中传递一个代码,让消息接收者可以访问页面。他们的原因是重定向,消息被剥离到重定向url的原因是因为我在页面上的OpenGraph标记中没有代码。显然,FB会在传递消息之前解析并查找OG标记。因此,虽然我不必求助于您的方法,因为这是一个不同的问题,但是如果我没有传递代码,您的方法在技术上是可以工作的。