Поделиться ссылкой на Facebook в зашифрованном виде - PullRequest
0 голосов
/ 10 марта 2011

Как вы делитесь ссылкой на Facebook?У меня нет проблем с отправкой URL верхнего уровня (site.com).Когда я пытаюсь поделиться более глубокой ссылкой (site.com/anything), Facebook неправильно кодирует ссылку.Я пытался предварительно кодировать свой URL с помощью Javascript escape(), но Facebook это тоже не нравится.

Facebook Share

1 Ответ

1 голос
/ 10 марта 2011

Более глубокие ссылки работают нормально, при условии, что ссылка действительно разрешает что-то. Я получаю закодированный путь только в том случае, если URL не разрешается вообще.

Обновление : Я подозреваю, что в этом случае resol = отвечает 200 OK HTTP-ответом. URL, который вы указали (http://veetle.com/v/4d75ad1a6d412), дает мне перенаправление 301 на http://veetle.com/view.php/4d75ad1a6d412,, что, в свою очередь, дает мне перенаправление 302 на http://veetle.com/index.php/channel/view#4d75ad1a6d412.

Когда я вношу последний URL на страницу общего доступа Facebook, он разрешается нормально: http://www.facebook.com/share.php?u=http://veetle.com/index.php/channel/view#4d75ad1a6d412

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...