我正在尝试使用Facebook评论插件的TinyURL,并因为Facebook在墙上的链接上被Clacked Tacked而运行了一些问题。我打算做的是,当用户点击墙上的链接时,我将它们发送到中间服务器侧PHP脚本,该脚本基于获取参数来处理一些数据,并将用户重定向到适当的设置。但是,我正在尝试从用户隐藏它的中间页面和设置,并通过使用TinyURL(除非用户明确地挖掘)来使其更优雅。但是当我将Tinyurl传递给Facebook的评论插件时,所附的FB_Comment_id Param完全搞砸了TinyURL,我收到一个错误页面。有关如何解决此问题的任何想法?

谢谢!

有帮助吗?

解决方案

这是一个我面临的问题。以下注释是必要的:

  • TinyuRL和其他较扬声器每次通过相同的长URL时经常使用不同的URL回复。
  • Facebook尝试在决定链接的元数据之前深入了解URL。 URL缩短对于FB股票可以是可以的,但并不总是用于评论,因为它们使用HTTP 30x。

您想要的是一个稳定的链接缩短,这是以下内容:

  • 采用ID / URL并转换为一组Params,并显示Facebook所需的元变量。
  • 将用户转发到真实目的地页面,或许是JS / META刷新而不是HTTP 30x。

我所做的是注册一个短域并建造这件作品。注册域显然是可选的。此外,可能存在链接缩短,其表现得完全正如上面提到的那样,但是我决定了它,因为我疑虑了非流行缩短服务的正常运行时间。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top