저는 iPhone에서 Fazzle app의 저자입니다. 내 앱이하는 일은 기본적으로 사용자 상태 업데이트를 다운로드하고 다양한 주문 (예 : 가장 좋아하는 댓글, 대부분 댓글 달기)으로 정렬하는 것입니다.Facebook Graph API는 2011 년 이전의 데이터를 제공하지 않습니다.
내가 페이스 북에 가입 한 날부터 페이스 북에 개발자가 사용자의 상태 업데이트를 제공 할 수 있는지 궁금해했다. 앱을 시작했을 때만 2009 년부터 사용자 상태를 얻을 수 있기 때문이다. 오늘 페이스 북 한계 그래프 API 호출 바로 2011 년 이후입니다.
나는 asked around here 문서를보고 포럼을 통해 Facebook에 연락했습니다. 그러나 지금까지 Graph API에서이 제한에 대한 언급이 없습니다. 내가 뭐 놓친 거 없니? 2011 년 이전에 상태 업데이트를위한 데이터를 얻을 수있는 다른 방법이 있습니까?
직접 테스트 할 수 있습니다. here. 이 GET 요청을 사용하십시오 :
https://graph.facebook.com/(your_user_id)/statuses?limit=99999
아래로 스크롤하면 모든 것이 다운로드되지는 않습니다.
페이스 북 타임 라인과의 충돌로 인해 발생합니까? 그렇다면, 그것은 빤다.
here으로 기록됩니다. 아직도 누군가가 내 실수를 지적 할 수 있기를 바란다.
방금 시도했습니다 : (my_id)/상태 및 이후 = 01 + January + 2009 and 747882379/statuses and since = 01-01-2009 그러나 둘 다 작동하지 않습니다. 그들은 빈 데이터 세트를 받았습니다. –
주어진 날짜가'strtotime'으로 구문 분석 될 수 있는지 확인하십시오. 하 v 당신을 테스트하는 방법이지만 "2009 년 1 월 1 일"과 같은 형식을 사용 했으니까요. – chesles
'/ me/status' 대신에'/ me/feed' 연결을 시도하십시오. – chesles