2016-07-20 4 views
-2

У меня есть требование. Я хочу иметь верификатор (я использую PHP), который принимает идентификатор электронной почты в качестве входных данных и проверяет, существует ли какая-либо учетная запись в facebook, которая существует с этим идентификатором электронной почты или нет. Я в порядке, чтобы использовать любые API, если они доступны.Проверьте, существует ли идентификатор электронной почты в учетной записи facebook.

ответ

-1

Да, вы можете сделать это с помощью Facebook Graph API Check this link

<?php 
ini_set('display_errors','Off'); 
$account = 'enter email'; 

set_time_limit(0); 
/*GET CONTENT BY FACEBOOK GRAPH*/ 
$search = json_decode(file_get_contents("https://graph.facebook.com/search?q={$account}&type=user")); 

if($search->id) 
{ 
    echo "yes"; 
} 
else 
{ 
    echo "no";  
} 
?> 
+0

это не работает, вы не можете искать пользователей по электронной почте – luschn

+0

Это дает «нет» для всех. Я просто запустил URL-адрес в браузере. Следующее - возвращение. { "ошибка": { "сообщение": "Маркер доступа требуется запрашивать этот ресурс.", "типа": "OAuthException", "код": 104, "fbtrace_id": "EZ2dkdzkwIG" } } – vikram

+0

@vikram: Проверьте, как использовать Graph API https://developers.facebook.com/docs/graph-api#search – Sree