Javascript 我们如何在facebook Graph Api(非个人资料图片)中仅获取上传图片的原始大小?

Javascript 我们如何在facebook Graph Api(非个人资料图片)中仅获取上传图片的原始大小?,javascript,wordpress,facebook,api,Javascript,Wordpress,Facebook,Api,我得到这样的图像,它的工作,但图像的大小是小的想得到原始大小? 如何获取上传图像的完整尺寸 获取/{user id}/photos?type=上传 欢迎光临!注意:您应该始终发布您已经尝试过的代码示例 完全基于你的非代码帖子 根据您的请求,您将有一个Photo节点列表。 如果您按ID获取照片,您将拥有一个名为“images”的元素,该元素将为您提供附加到照片的所有图像文件(包括尺寸)的列表 你能分享一些你已经尝试过的东西吗?请分享我现在在帖子中看到我正在使用Face book Graph api

我得到这样的图像,它的工作,但图像的大小是小的想得到原始大小? 如何获取上传图像的完整尺寸

获取/{user id}/photos?type=上传


欢迎光临!注意:您应该始终发布您已经尝试过的代码示例

完全基于你的非代码帖子

根据您的请求,您将有一个
Photo
节点列表。 如果您按ID获取照片,您将拥有一个名为“images”的元素,该元素将为您提供附加到
照片的所有图像文件(包括尺寸)的列表


你能分享一些你已经尝试过的东西吗?请分享我现在在帖子中看到我正在使用Face book Graph api获取数据v4.0我能够获取大尺寸的个人资料图片,但无法获取原始尺寸的上传图片这里是代码尝试{if($fbtype='pages'){$response=$fb->get('/'.$fbid.''字段=图片.类型(大),照片.类型(上传){链接,图片,高度,宽度,枚举},姓名,关于,电话,提要,电子邮件',$fbtoken);}其他{$response=$fbid->获取('/'.$fbid.''?字段=图片.类型(大),照片.限制(12){姓名,图片.类型(正常)},姓名,关于,提要,电子邮件',$fbtoken);}捕获(FacebookResponseException$e){echo'图形返回错误:'.$e->getMessage();exit;}catch(FacebookSDKException$e){}您实际需要的是
photos。键入(上传){images}
。这将提供数组中所有可用的图像大小,然后您必须检查它们并选择您喜欢的一个。(看起来它们是按大小降序排序的,因此从该数组中选择第一个项目最有可能。但该顺序没有文档记录,因此将来可能会发生变化。)
    try 
    {
        if($fbtype =='pages') {
            $response = $fb->get('/'.$fbid.'?fields=picture.type(large),photos.type(uploaded){link,picture,height,width,enum},name,about,phone,feed,emails',$fbtoken);
        } else {
            $response = $fb->get('/'.$fbid.'?fields=picture.type(large),photos.limit(12){name, picture.type(normal)},name,about,feed,email',$fbtoken);
        }
    } catch(FacebookResponseException $e) {
        echo 'Graph returned an error: ' . $e->getMessage();
        exit;
    } catch(FacebookSDKException $e) {
        echo 'Facebook SDK returned an error: ' . $e->getMessage();
        exit;
    }