Получение количества лайков/расшариваний в Facebook для заданного URL

Я использую 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, но не отвечать на другие?

56
задан budi 24 October 2017 в 21:10
поделиться