Я использую API Facebook, чтобы получить значение/количество акций для заданных URL-адресов. Странная вещь заключается в том, что она кажется совершенно непоследовательной в возвращении результатов. Например, эта страница возвращает результаты:
https://api.facebook.com/method/fql.query?query=select%20total_count,like_count,comment_count,share_count,click_count%20from%20link_stat%20where%20url='http://www.groupon.com/deals/seattlehelitourscom-by-classic-helicopter-corp'&format=json
В то время как этого не происходит:
https://api.facebook.com/method/fql.query?query=select%20total_count,like_count,comment_count,share_count,click_count%20from%20link_stat%20where%20url='http://www.livingsocial.com/deals/278194-sunset-kayaking-hot-chowder'&format=json
На второй странице явно есть доля на нем, и когда я проверяю HTML-страницу страницы, URL-адрес, который используется для совместного использования, является тем, который я разместил в запросе API выше. Тем не менее, API не отвечает никакой информацией о количестве или количестве акций.
Любые подсказки о том, почему API может отвечать на некоторые URL-адреса, но не для других?