Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/292.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何从facebook graph api获取电子邮件id?_Php_Facebook Graph Api - Fatal编程技术网

Php 如何从facebook graph api获取电子邮件id?

Php 如何从facebook graph api获取电子邮件id?,php,facebook-graph-api,Php,Facebook Graph Api,我无法从facebook graph api获取所有facebook用户的电子邮件id。但是,当facebook用户将他的电子邮件id隐私设置为仅限我时,我无法从facebook graph api(php)获取他们的电子邮件id 这两个api调用会获取一些用户的电子邮件id,而不是所有用户。这已经被问了很多问题,您永远无法100%肯定会收到电子邮件。在无数的stackoverflow线程中搜索这个问题。这个nt可以通过api从用户那里获取电子邮件id吗?是的,但您不能确定是否能够获取它 $fb

我无法从facebook graph api获取所有facebook用户的电子邮件id。但是,当facebook用户将他的电子邮件id隐私设置为仅限我时,我无法从facebook graph api(php)获取他们的电子邮件id


这两个api调用会获取一些用户的电子邮件id,而不是所有用户。

这已经被问了很多问题,您永远无法100%肯定会收到电子邮件。在无数的stackoverflow线程中搜索这个问题。这个nt可以通过api从用户那里获取电子邮件id吗?是的,但您不能确定是否能够获取它
$fbuser_profile = $this->fbconnect->api("/$fbuser",array("access_token"=>$access_token,'scope' => 'email,read_stream'));

            $fbuser_pro = $this->fbconnect->api("/me?fields=email,gender",array("access_token"=>$access_token));