You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Facebook Graph API/JS SDK获取用户头像返回404错误求助

未上线Facebook应用获取用户头像404问题解决

问题描述

使用Facebook Graph API或JavaScript SDK获取用户头像时,API返回的头像URL访问出现404错误。应用处于未上线的开发模式,但已将测试账号添加至App roles,按官方规则应能获取默认轮廓头像,实际却无法访问。

尝试过的调用方式

  • JavaScript SDK调用:
FB.api(
  '/me',
  { fields: 'id,name,email,picture' },
  (response: { name: string; id: string }) => {
    console.info(response);
  }
);

返回的头像URL无法访问。

  • 带access_token的Graph API接口:
https://graph.facebook.com/122098927370045754?fields=picture.width(720).height(720)&redirect=false&access_token=

返回的URL仍无效。

  • 头像专用接口(带access_token):
https://graph.facebook.com/122098927370045754/picture?type=large&access_token=

返回的platform-lookaside.fbsbx.com链接无法访问。

结论与解决方案

未上线的Facebook应用(开发模式)存在头像资源访问限制,即使添加测试账号也无法绕过该限制。将应用发布上线后,头像URL即可正常访问。

内容的提问来源于stack exchange,提问作者Nishan

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.06 17:02:34