I'm working with a client who has been using the FBML fb:comments widget with the xid parameter to host comments on their blog for quite a while. At some point, they added the migrated=1 parameter.
I am trying to retrieve these comments threads by either the Graph API or FQL, without success. I was able to set up a new page with a modern JS comments widget and retrieve those comments via either method, but I am unclear on how legacy comments are different.
http://graph.facebook.com/comments/?ids=(page_url)
returns an empty set. I can find the page in the link_stat table, which accurately shows the number of comments on the page, but attempting to get the comments with the comment_fbid field value also returns empty sets, with both
http://graph.facebook.com/(comment_fbid)/comments/
http://graph.facebook.com/comments/?ids=(comment_fbid)
as does a FQL query on the comment table with object_id = comment_fbid.
I also tried an FQL query with xid = (page_url), to no avail.
Any pointers on how the legacy comment system interacts with either the Graph API or FQL would be greatly appreciated.