Php 获取Facebook图片URL

Php 获取Facebook图片URL,php,facebook-graph-api,Php,Facebook Graph Api,我想用PHP/Laravel制作的webapp备份用户的所有Facebook照片。我现在做的是: 我首先使用/me/albums 然后我用//照片 然后我用//picture?type=normal 这让我明白: Facebook\Facebook响应::\u设置\u状态(数组)( “httpStatusCode”=>302, “标题”=> 排列( 'x-app-usage'=>'{“呼叫计数”:0,“总CPU时间”:0,“总时间”:0}, '位置'=>'https://scontent

我想用PHP/Laravel制作的webapp备份用户的所有Facebook照片。我现在做的是:

  • 我首先使用
    /me/albums

  • 然后我用
    //照片

  • 然后我用
    //picture?type=normal

  • 这让我明白:

    Facebook\Facebook响应::\u设置\u状态(数组)(
    “httpStatusCode”=>302,
    “标题”=>
    排列(
    'x-app-usage'=>'{“呼叫计数”:0,“总CPU时间”:0,“总时间”:0},
    '位置'=>'https://scontent.fros6-1.fna.fbcdn.net/v/t31.0-8/s720x720/241688_10150189954577077_6076941_o.jpg?_nc_cat=106&ccb=2&_nc_sid=e007fa&_nc_ohc=6BG0bnvmDO0AX-ayiLu和nc_ht=scontent.fros6-1.fna&tp=7&oh=2eb322e48d2bcba4c4f06b95d8803922&oe=5FE0AF19',
    “过期”=>“星期六,2000年1月1日00:00:00 GMT”,
    'x-fb-request-id'=>'AV2g1mnIDjWDzIgHyD48oNx',
    “严格的传输安全”=>“最大使用年限=15552000;预加载”,
    “x-fb-trace-id”=>“E5eCApEMOPW”,
    “facebook api版本”=>“v9.0”,
    “内容类型”=>“图像/jpeg”,
    “x-fb-rev”=>“1003022644”,
    “缓存控制”=>“专用,无缓存,无存储,必须重新验证”,
    'vary'=>'接受编码',
    'pragma'=>'无缓存',
    “访问控制允许源”=>“*”,
    “x-fb-debug'=>“9brMqjQf3QpZ95/RjanRHZVYY30VZEIVA91+bsysa+SWAIB5U6GZL5JLQJOSSOUSDVIJE0WJOCUIJOYC67BBQ==”,
    “内容长度”=>“0”,
    “日期”=>“太阳,2020年11月22日17:22:05 GMT”,
    ‘alt svc’=>‘h3-29=“:443;ma=3600,h3-27=“:443;ma=3600’,
    ),
    '正文'=>'',
    “decodedBody”=>
    排列(
    ),
    “请求”=>
    Facebook\FacebookRequest::\设置\状态(数组)(
    “应用程序”=>
    Facebook\FacebookApp::\设置\状态(数组)(
    “id'=>”,
    '秘密'=>'',
    )),
    “accessToken”=>,
    '方法'=>'获取',
    “端点”=>“/10150189954577077/picture?类型=正常”,
    “标题”=>
    排列(
    “内容类型”=>“应用程序/x-www-form-urlencoded”,
    ),
    “参数”=>
    排列(
    ),
    “文件”=>
    排列(
    ),
    'eTag'=>NULL,
    “graphVersion”=>“v9.0”,
    )),
    'thrownException'=>NULL,
    
    ))
    PHP SDK显然在FB文档中不再有专用部分,它们直接重定向到GitHub

    如果您检查那里的/docs/reference文件夹并查找有问题的类,您可以找到那里列出的可用公共方法

    getHeaders()
    公共数组getHeaders()
    返回返回的响应头

    用->getHeaders()编辑这个url,我把它作为正确答案!