2014-05-16 6 views
1

FQL을 단계적으로 제거하면 Graph API를 통해 동일한 기능을 수행해야합니다.FQL 문을 그래프로 변환

내 응용 프로그램은 X 초마다 회사 페이지의 새로운 게시물, 댓글 및 답글을 확인합니다.

내가이 잘 작동하도록 나타납니다

SELECT post_id,time,fromid, text,id from comment WHERE time > (lastcheck) and post_id in (select post_id from stream where source_id = (PageID) limit 1000) order by time desc 

을 수행하여 새로운 의견과 응답을 얻기 위해 1 FQL을 사용하여, 나는 5 개월 된 게시물에 댓글을 추가 할 수 있으며 그것을 선택합니다.

Graph API를 사용하면 어떻게 같은 결과를 얻을 수 있습니까?

답변

1

나는 당신이 무엇을 가지고 있다면 그것을 바꿀 필요가 없다고 생각합니다. Facebook이 당신이하기를 원하는 것과는 달리 (그래프 API를 사용), 모든 쿼리가 그 테이블로 변환 될 수있는 것은 아닙니다. FQL은 살아 있으며 페이스 북 웹 사이트와 모바일 앱에서 많이 사용되고 있습니다.

+0

감사합니다. Mathew. 예 FQL이 현재 작동 중입니다.하지만 Facebook은 다음 API 릴리스에서 Facebook이 삭제 될 것이라고 분명히 밝혔습니다. 예 : Https://developers.facebook.com/docs/technical-guides/fql 자세히 설명하지는 않겠지 만 지금은 그래프로 이동할 수 있음을 확인해야합니다. –

+1

수정하십시오. 그들은 최근 F8 회의에서 그 사실을 밝혔습니다. 그러나 모든 쿼리를 Graph API로 옮기는 것이 좋습니다. Facebook은 적어도 2016 년 4 월 30 일까지 FQL을 지원할 것이라고 밝혔습니다 (https://developers.facebook.com/docs/apps/changelog). . 저희 팀에서는 FQL 쿼리를 모두 변환하기 전에 API 2.0이 정착되고 일부 릴리즈/버그 수정을 기다리고 있음을 의미합니다. –

+0

감사합니다. Mathew. 이해하고 어쩌면 내가 더 가까이에 더 많은 기능을 공개할지 기다려야 할 것입니다. 나는 상용 제품을 출시 할 예정이지만 판매되기 전에 이미 한정된 수명이있는 것으로 보입니다. 그것은 매우 불행한 일부 고객을 만들 수 있습니다. :) –