Facebook (другой?) Поисковый агент User-Agents от лайка и поделиться?Php

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Facebook (другой?) Поисковый агент User-Agents от лайка и поделиться?

Сообщение Anonymous »

Сейчас я работаю над веб-сайтом. Весь этот веб-сайт защищен, поэтому только авторизованный пользователь может получить доступ к этому веб-сайту (пока работает бета-тест -> ограниченное время).

У нас есть 2 двух разных виды обмена на нашем сайте. Одна — это простая кнопка «Нравится», а другая просто использует:
http://www.facebook.com/sharer/sharer.php?u={URL}

Чтобы предоставить доступ сканеру Facebook, я создаю эту защиту:

Код: Выделить всё

if(wUserCur::isLoggedIn() || in_array($currentPath, $allowedLogins) || strstr($_SERVER['HTTP_USER_AGENT'], 'facebookexternalhit')):
// do nothing
else:
wResponse::redirect('/de/register/index.php');
endif;
Я знаю, что это небезопасно, но этот сайт не предназначен для секретности.

Главное здесь , что для http://www.facebook.com/sharer/sharer.php?u= это работает очень хорошо, но если я нажму кнопку «Мне нравится», сканер перенаправится на страницу регистрации.

Существуют ли разные facebookCrawler? Или есть лучший вариант?

Спасибо за помощь.

Подробнее здесь: https://stackoverflow.com/questions/749 ... -and-share
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»