Facebook удаляет параметры из моего URL-адреса

#facebook #url #parameters #send #query-parameters

#Facebook #url #параметры #Отправить #запрос-параметры

Вопрос:

Это серьезно раздражающая проблема! Конечно, надеюсь, что кто-нибудь сможет указать мне правильное направление 🙂

У меня есть страница Facebook, и на этой странице у меня есть приложение. Пользователи могут создать фотоальбом на основе своих собственных фотографий, а затем отправить ссылку по электронной почте своим друзьям, чтобы они пришли и посмотрели альбом.

Чтобы отправить ссылку, я пытаюсь использовать кнопку отправки Facebook. Ссылка представляет собой обратную ссылку на страницу Facebook с добавленными параметрами 2.

Первый — это «sk», который содержит идентификатор приложения. Это гарантирует, что пользователь попадет прямо на вкладку приложения.

Второй — ‘app_data’. Это очень важно, поскольку оно содержит идентификатор фотогалереи, которую пользователь должен просматривать.

Однако, похоже, что Facebook удаляет эти параметры из URL-адреса в сообщении кнопки отправки. Я также попытался использовать средство сокращения URL (оба goo.gl и bit.ly ). Это отлично работает, если целью не является страница Facebook, но при возврате ссылки на вкладку «Мое приложение» Facebook, похоже, переходит по ссылке и заменяет сокращенную ссылку полным URL-адресом, удаляя все параметры в процессе!

Должен быть способ поделиться моим приложением! : (

Есть мысли??

Заранее спасибо,

Джон

Комментарии:

1. Используйте мета-теги Open Graph Protocol, а URL кодирует значение URL в мета-теге.

2. Я считаю, что да. Код, который я использую для создания кнопки отправки: <div class="fb-send" data-href="MY_URLENCODED_LINK"></div> Хотя я, возможно, неправильно понимаю, что именно вы подразумеваете под мета-тегами здесь. Я использую плагин отправки HTML5 с Javascript SDK