2012-07-31 2 views
0

해당 객체에 주석을 게시하기 위해 URL에서 Facebook 객체 ID를 얻으려고합니다. object_url 테이블에 다음 FQL 쿼리는 잘못된 ID를 제공합니다 : 즉URL의 객체 ID

SELECT id FROM object_url WHERE url="http://wonderwall.msn.com/music/bret-michaels-kristi-gibson-call-off-engagement-1696257.story" 

http://graph.facebook.com/fql?q=select%20id%20from%20object_url%20where%20url%20%3D%20%22http%3A%2F%2Fwonderwall.msn.com%2Fmusic%2Fbret-michaels-kristi-gibson-call-off-engagement-1696257.story%22

, 10151964793305004

권리 ID는 paging.next에서 여기 주어진 코멘트 피드에서 볼 수 : http://graph.facebook.com/comments?id=http%3A%2F%2Fwonderwall.msn.com%2Fmusic%2Fbret-michaels-kristi-gibson-call-off-engagement-1696257.story

즉, 10151964793330004

티에 대한 의견을 게시하려면 숫자 ID가 필요합니다. 두 번째 링크에서 가져올 수는 없습니다. 왜냐하면 주석이 없으면 나타나지 않을 것이기 때문입니다.

+1

가능한 경우, 나는 기다립니다 답변! –

답변

0

은 어떤 이유로 페이스 북의 link_stat 테이블에 comments_fbid라는 별도의 "의견 ID"를 가지고 있다고 밝혀, 그래서 첫 번째 쿼리는이 있었어야 :

SELECT comments_fbid FROM link_stat WHERE url="http://wonderwall.msn.com/music/bret-michaels-kristi-gibson-call-off-engagement-1696257.story" 
관련 문제