Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/facebook/8.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
如何仅使用id(graph API)显示facebook照片的实际图像_Facebook_Facebook Graph Api - Fatal编程技术网

如何仅使用id(graph API)显示facebook照片的实际图像

如何仅使用id(graph API)显示facebook照片的实际图像,facebook,facebook-graph-api,Facebook,Facebook Graph Api,我正在使用facebook graph API获取照片 FB.api( "/me/photos", function (response) { if (response && !response.error) { console.log(response); } else {

我正在使用facebook graph API获取照片

        FB.api(
                "/me/photos",
                function (response) {
                    if (response && !response.error) {
                        console.log(response);
                    } else {
                        console.log(response.error);
                        alert(response.error);
                    }
                }
        );
对于
数据
对象中的每张照片,我得到的唯一信息是
创建时间
id
,以及
名称
,因此我不确定如何从这些数据中构建可显示的图像

我已经尝试使用这个id来获取实际的照片url,但它只返回相同的信息


权限是否对您收到的数据有影响?因为我还在提交过程中。我只是假设它无论如何都能工作,但在弹出窗口的顶部给出一个权限警告。

您必须明确指定从v2.4开始要接收哪些字段。比如说

/me/photos?fields=id,link,images

声明性字段
为了尝试提高移动网络上的性能,v2.4中的节点和边缘需要显式请求GET请求所需的字段。例如,默认情况下,GET/v2.4/me/feed不再包括喜欢和评论,但是GET/v2.4/me/feed?fields=comments,likes将返回数据。有关更多详细信息,请参阅有关如何请求特定字段的文档