Facebook登录图API返回错误的个人资料图片URL
我正在通过调用FacebookGraphAPI来使用它,它返回我所期望的json响应。大概是这样的:Facebook登录图API返回错误的个人资料图片URL,facebook,facebook-graph-api,codenameone,Facebook,Facebook Graph Api,Codenameone,我正在通过调用FacebookGraphAPI来使用它,它返回我所期望的json响应。大概是这样的: { "id": "1234567890987654321", "email": "xxxxxx\u0040example.com", "name": "xxxx xxxx", "first_name": "xxxx", "last_name": "xxxx", "gender": "xxxxx", "age_range": { "min":
{
"id": "1234567890987654321",
"email": "xxxxxx\u0040example.com",
"name": "xxxx xxxx",
"first_name": "xxxx",
"last_name": "xxxx",
"gender": "xxxxx",
"age_range": {
"min": 21
},
"picture": {
"data": {
"height": 720,
"is_silhouette": false,
"url": "https://scontent.fna.fbcdn.net/v/t1.0-1/p720x720/xxx.jpg?oh=xxx",
"width": 720
}
},
"locale": "en_US",
"link": "https://www.facebook.com/app_scoped_user_id/1234567890987654321/",
"timezone": xx,
"updated_time": "2017-05-24T14:00:01+0000"
}
但是,在调用图片的url
子节点时,没有返回任何内容。我复制了实际链接并将其粘贴到Google Chrome浏览器中,然后返回DNS\u PROBE\u FINISHED\u NXDOMAIN
错误
我查看了Facebook网站使用的图像,我注意到它指向一个不同的基本url:,而我的是指向。图形上返回的url缺少.fjnb2-1
,在我添加它时它可以正常工作
这是Facebook Graph API上的已知错误吗
是否可以更改基本url以包含缺少的部分
当Facebook决定更改返回url时,是否有其他方法可以解决此问题而不会遇到另一个问题?这是一个已知的错误,许多开发者已经在上报告过,我相信Facebook团队正在努力解决此问题
编辑:
我可以确认Facebook开发团队现在已经解决了这个问题。闻起来像个bug。向fb报告,好像我并不孤单。在检查和搜索图片url
时,我已经收到了大量关于此的错误报告。这很有帮助。嗨,戴蒙德,你解决这个问题了吗?还没有。等待Facebook解决这个问题,让我关注它,并在它完成后更新我的答案。它是有效的。Facebook开发者已经修复了这个问题。