저는 기대하고있는 json 응답을 반환하는 https://graph.facebook.com/v2.10/me?access_token=xxxxxxxxxxxxxxxxxx&fields=id,email,name,first_name,last_name,gender,age_range,picture.width(512).height(512),locale,link,timezone,updated_time을 호출하여 Facebook 그래프 API를 사용하고 있습니다. 이런 식으로 뭔가 :Facebook 로그인 그래프 API가 잘못된 프로필 사진 URL을 반환합니다.
{
"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"
}
는 그러나, picture
의 url
자식 노드를 호출에, 아무것도 반환되지 않았습니다. 실제 링크를 복사하여 Chrome 브라우저에 붙여 넣으면 DNS_PROBE_FINISHED_NXDOMAIN
오류가 반환됩니다.
Facebook 웹 사이트에서 사용한 이미지를 확인한 결과 다른 기본 URL (https://scontent.fjnb2-1.fna.fbcdn.net)을 가리키고 있고 광산은 https://scontent.fna.fbcdn.net을 가리키는 것으로 나타났습니다. 그래프에 반환 된 URL은 .fjnb2-1
이 누락되어 추가 한 후에 작동합니다.
Facebook Graph API의 알려진 버그입니까?
누락 된 부분을 포함하도록 기본 URL을 변경해도 괜찮습니까?
나중에 페이스 북이 반환 URL을 변경하기로 결정했을 때 다른 문제에 빠지지 않고이 문제를 해결할 수있는 다른 방법은 없나요?
은 버그와 같은 냄새가납니다. 그것을 fb에보고하십시오. –
나는 혼자가 아니 듯 보인다. https://developers.facebook.com/bugs를 확인하고'picture url'을 검색하면 벌써 많은 버그가보고되었습니다. 도움이됩니다. – Diamond
안녕하세요 @ 다이아몬드,이 문제를 해결 했습니까? – Khuong