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

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