2010-12-29 5 views
0

Ich stoße auf ein Problem, während ich die Share-Funktion von LinkedIn nutze, wenn die geteilte URL "#" enthält.LinkedIn Share behandelt "#" in der URL nicht

Meine URL sieht wie folgt aus: http://shoshin.glgqa07.com/#!/content/detail/High-pay-without-advanced-degrees

Wenn ich diese URL auf LinkedIn teilen, es abstreift alles nach "#". Die auf LinkedIn verlinkte Seite zeigt also auf http://shoshin.glgqa07.com/.

Ich benutze folgende URL, um Seite zu LinkedIn zu teilen. http://www.linkedin.com/shareArticle?mini=true&url=http%3A%2F%2Fshoshin.glgqa07.com%2F%23!%2Fcontent%2Fdetail%2FHigh-pay-without-advanced-degrees&title=The+Shoshin+Project+%3A+QA+tesing&summary=&source=

Wenn ich View Source auf der oben genannten Seite (Shared Nachrichten auf LinkedIn Seite), das versteckte Eingabefeld „contentURL-shareForm“ Wert „http://shoshin.glgqa07.com/“ anstelle der kompletten URL

Ich benutze ShareThis Bibliothek, um diese Funktion zu implementieren.

Kennt jemand Lösung für dieses Problem?

Antwort

0

Haben Sie versucht, das scharfe Zeichen (#) durch den ASCII-Code zu ersetzen?% 23

+0

Ja. Es ist bereits als% 23 in den Abfragezeichenfolgenparameter "url =" eingefügt. Siehe den obigen Link. –

+0

Allerdings klingt es wie ein Fluchtproblem. Die # in URL wird verwendet, um den Anker anzugeben. – VGE

Verwandte Themen