Here is the situation, I am developing an ASP.Net application where a user on one of the pages has the opportunity to share a link to facebook. The created link (s) is something like:
http://www.facebook.com/share.php?u=%22http://public-test.chillisauce.co.uk/stag-weekends/bournemouth/it-s-been-emulsional~pk1055/#ccffe243% 22
where the value after # is required and is processed when visiting the link. That is, we need the value in the cookie after the link:
http://public-test.chillisauce.co.uk/stag-weekends/bournemouth/it-s-been-emulsional~pk1055/#ccffe243%22 . Click.
But if the same URL is used for sharing under the facebook (share) button, which forms the URL above, it will automatically delete # and the subsequent value. That is, when you click, the facebook login page opens and after a successful login, when the link is shared, the link appears without:
/ # Ccffe243% 22
part
without a hash part, which means that we cannot store the value in a cookie for further tracking.
Is there a restriction set by facebook to remove #etc. We cannot use another character for fear of Google indexing, etc. Can anyone help?
Here is a link to a test page with a link to facebook:
(add http here): public-test.chillisauce.co.uk/stag-weekends/cambridge/
(click the email icon in the list below (next to More Details img). This pop-up menu has a link to facebook.
source share