小编Abd*_*lah的帖子

Wall中删除了共享URL中用于联盟目的的哈希(字符)

在这种情况下,我正在开发一个ASP.Net应用程序,其中一个页面上的用户可以选择在Facebook上共享链接.形成的链接类似于:
http ://www.facebook.com/share.php? u =%22http://public-test.chillisauce.co.uk/stag-weekends/bournemouth/it -s-been-emulsional~pk1055 /#ccffe243%22

其中#之后的值是在访问链接时需要和处理的.也就是说,我们需要链接后的cookie中的值:
http://public-test.chillisauce.co.uk/stag-weekends/bournemouth/it-s-been-emulsional~pk1055/#ccffe243%22 被点击.

但是,如果在构成上述URL的Facebook(共享)按钮下使用相同的URL进行共享,则会自动删除#和后续值.也就是说,单击时,将打开Facebook登录页面,并且在共享链接成功登录后,链接将显示为:
/#ccffe243%22
部分

没有哈希部分,意味着我们无法将值保存在cookie中以进一步跟踪.
是否有任何限制由Facebook删除#等我们不能使用谷歌等索引的另一个字符恐惧可以有人帮忙吗?
这是带有facebook链接的测试页面的链接:(

在这里添加http):public-test.chillisauce.co.uk/stag-weekends/cambridge/

(点击下面列表中的电子邮件图标(旁边更多详细信息) img).弹出窗口中有facebook链接.

url hash facebook

6
推荐指数
1
解决办法
545
查看次数

标签 统计

facebook ×1

hash ×1

url ×1