LinkedIn Share无法处理URL中的 "#"。

问题描述 投票:1回答:2

我在使用LinkedIn的分享功能时遇到了一个问题,当分享的URL中含有 "#"时。

我的URL是这样的。http:/shoshin.glgqa07.com#!contentdetailHigh-pay-without-advanced-degrees。

当我在LinkedIn上分享这个URL时,它把 "#"后面的内容都去掉了。所以LinkedIn上链接的页面指向的是 http:/shoshin.glgqa07.com.

我正在使用下面的URL来分享页面到LinkedIn。http:/www.linkedin.comshareArticle?mini=true&url=http%3A%2F%2Fshoshin.glgqa07.com%2F%23!%2Fcontent%2Fdetail%2F高薪无高级学位&title=The+Shoshin+Project+%3A+QA+tesing&summary=&来源=。

当我在上面的页面(LinkedIn页面上的共享新闻)上进行View Source时,隐藏的输入字段 "contentUrl-shareForm "的值是 "http:/shoshin.glgqa07.com "而不是完整的URL。

我正在使用ShareThis库来实现这个功能。

有谁知道这个问题的解决方法吗?

linkedin sharethis
2个回答
0
投票

你是否尝试过用ASCII码%23代替尖号(#)?


0
投票

我也有同样的担心! 看看这里的预告...

我是想跟大家分享 http://www.revoltlib.com/?id=17但我在预览中得到的是 revoltlib.com. 然而,这就是 全是提示:这只是一个预览,没有别的。

这是我发送消息时的预览... ...

但随后我查看了我的聊天记录,以及我发送消息的人。 它仍然列出了 revoltlib.com 在预览中 -- 但链接显然是我打算分享的URL!所以,这只是预览。

所以,这只是一个预览。 如果把鼠标悬停在URL上能显示完整的URL,或者其他什么,那就更好了,但是是的。 这只是一个预览,你的URL将被正确地分享,不会简单地转到URL的顶级域名。

© www.soinside.com 2019 - 2024. All rights reserved.