2017-10-31 1 views
1

업데이트 : Facebook의 내부 버그로, 수정되었습니다.이상한 결과를 반환하는 Facebook 그래프 API 검색

현재 지정된 위치 주변의 이벤트를 얻으려고합니다 (현재 버밍엄, 영국에서만 테스트 중입니다). 페이스 북 그래프 sdk를 사용하여 매개 변수 center = {lat}, {lng} & 거리 = 1600 (약 1 마일)의 위치를 ​​검색 할 때 첫 번째 페이지에서 결과가 모두 괜찮은 것처럼 보이지만, 어떻게 가능할까요?

$places = $fb->get("/search?type=place&center={$search[0]},{$search[1]}&fields=id,name,location,cover.fields(id,source),events.fields(id,event_times,is_canceled,ticket_uri,type,name,cover.fields(id,source),picture.type(large),description,start_time,end_time,attending_count,declined_count,maybe_count,noreply_count).order(chronological).since({$currentTimeStamp})&distance={$radius}", $access_token); 

모든 결과는 위도와 경도로 자신의 위치를 ​​반환하고, 그들 모두는 서로 가까이 있지만, 하나의 결과 만 버밍엄에서 완전히 다른 위치에있다 "솔트 레이크 시티, 인도는"이 .. .

누구든지 설명해 줄 수 있습니까? FB 그래프 탐색기 example

편집 예. 나에게 그것은 인도에서 온 결과 중 하나를 보여 주지만, 버밍엄에서만 보여 주어야한다.

+0

없음거야 내가 예에 대한 링크를 제공 한 위도/경도 지금 https://developers.facebook.com/tools/explorer/ – CBroe

+0

의 예 요청을 준비하시기 바랍니다 적절한 발굴 이동 그래프 탐색기에. 이벤트를 얻으려면 사용자 액세스 토큰이 필요하므로 액세스 토큰을 제공하면됩니다. @CBroe – Imaginaroom

+1

해당 위치에 대한 위도/경도를 보면 분명히 버그처럼 보입니다. 여기에 신고 해 보시길 바랍니다. https://developers.facebook.com/bugs/ – CBroe

답변