2015-08-13 5 views
-1

Как проверить, существует ли учетная запись facebook, набрав электронную почту?
Например, если я перехожу на http://mysite.pl/fb/[email protected], и если учетная запись с этим адресом электронной почты существует на facebook, она возвращает «true», если нет, возвращает «false». код я пробовал:Проверьте, существует ли учетная запись по электронной почте (facebook)

if(isset($_GET["email"])) { 
    $url = file_get_contents('https://www.facebook.com/search/results/?q='.$_GET["email"]); 
    echo '<pre>'.$url.'</pre>'; 

} 

Это не работает, возвращает информацию, что мой браузер не поддерживается Facebook.

+3

* «Это не работает, возвращает информацию, что мой браузер не поддерживается Facebook.» * - Как и положено. –

ответ

1

Это не то, что Facebook собирается вам наслаждаться. Если вы все равно хотите попробовать, вам нужно настроить заголовок запроса на то, что они считают нормальным веб-браузером. Это будет означать использование cURL вместо file_get_contents().

Смотрите этот вопрос для получения дополнительной информации: PHP cURL custom headers

Смежные вопросы