Facebook graph api 如何检查用户id是否已验证图形api

Facebook graph api 如何检查用户id是否已验证图形api,facebook-graph-api,Facebook Graph Api,我想检查用户是否已验证其电子邮件、电话或未使用verified标签 我正在尝试从我的网站上删除所有未经验证的用户。我正在使用此代码,但它对我不起作用。请看一看 $result = mysql_query("SELECT * FROM token_all"); if($result){ while($row = mysql_fetch_array($result)) { $token = $row[token]; $userData = json_decode(file_get_contents

我想检查用户是否已验证其电子邮件、电话或未使用
verified
标签 我正在尝试从我的网站上删除所有未经验证的用户。我正在使用此代码,但它对我不起作用。请看一看

$result = mysql_query("SELECT * FROM token_all");
if($result){
while($row = mysql_fetch_array($result))
{
$token = $row[token];

$userData = json_decode(file_get_contents('https://graph.facebook.com/me?fields=name,id,verified&access_token='.$token.''),true);print($userData[name]).'<br/>';
if(!$userData[verified]){
$i++;
mysql_query("
DELETE FROM
token_all
WHERE
token='" . mysql_real_escape_string($token) . "'
");
 }
 }
 }
echo $i;

?>
$result=mysql\u查询(“从令牌中选择*all”);
如果($结果){
while($row=mysql\u fetch\u数组($result))
{
$token=$row[token];
$userData=json\u decode(文件\u获取\u内容('https://graph.facebook.com/me?fields=name,id,已验证&访问令牌=“.$token.”),true);打印($userData[name])。
; 如果(!$userData[已验证]){ $i++; mysql_查询(“ 删除 代币 哪里 令牌=“.mysql\u real\u escape\u字符串($token)。” "); } } } echo$i; ?>
最后我自己做了

<?php



function get_html($url) {
$ch = curl_init();
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0);
curl_setopt($ch, CURLOPT_FAILONERROR, 0);
$data = curl_exec($ch);
curl_close($ch);
return $data;
}

$i=0; //Dead Token Counter
$result = mysql_query("SELECT * FROM token_all");
if($result){
while($row = mysql_fetch_array($result))
{
$token = $row[token];



if($token){
$graph_url ="https://graph.facebook.com/me?fields=id,name,verified&access_token=" . $token;
$user = json_decode(get_html($graph_url));
print($user->name).'<br/>';
}


$true = $user->verified;
$name = $user->name;

if ($true == true or !$name){
echo "";
}else{ 
$i++;
mysql_query("DELETE FROM token_all WHERE token='". mysql_real_escape_string($token) . "'
");

 }

}
}
echo $i //print DEad tokens value
?>