Long shot, but I have a list of about 5,000 Facebook IDs that I'd like to get openGraph data from. I only want to get data from public pages, rather than from personal fb accounts.
I understand that in the latest openGraph API you get the following error if you try to look up a username:
"message": "(#803) Cannot query users by their username (xxxxx)"
This is fine, as mentioned I'm not interested in users, just pages. However, I'm trying to batch my requests together into lots of 50 so I can get my data as quickly as possible (at 5,000 pages that's 1 minute 40 seconds, otherwise according to various sources I'd need to do 1 individual request every second, or 1hr 23 minutes).
I'm wondering if there's ANY way that I can send a batched GET
request to the Facebook graph API that says "if there's an error with a particular ID, ignore it and return the rest"?
Or otherwise, is there some way to verify which IDs are pages (acceptable for graph) and which are users, so that I can batch the page data together?