Facebook上的分享链接被编码为
问题描述:
你如何在Facebook上分享链接?我提交*网址(site.com)没有问题。当我尝试分享更深入的链接(site.com/anything)时,Facebook错误地编码链接。我尝试使用Javascript的escape()
预编码我的URL,但Facebook也不喜欢这样。Facebook上的分享链接被编码为
答
深层链接可以正常工作,该链接实际上解决的东西。如果URL根本没有解析,我只会得到编码路径。
更新:我怀疑在这种情况下,resolve =回应一个200 OK
HTTP响应。您链接的网址(http://veetle.com/v/4d75ad1a6d412)为我提供了一个301
重定向到http://veetle.com/view.php/4d75ad1a6d412,这反过来又给我一个302
重定向到http://veetle.com/index.php/channel/view#4d75ad1a6d412。
当我进入最后的网址进入Facebook分享页面,它解析罚款: http://www.facebook.com/share.php?u=http://veetle.com/index.php/channel/view#4d75ad1a6d412
你有你在做什么的任何代码? – 2011-03-10 00:24:13