У вКонтакте и Facebook есть возможность простым GET-запросом узнавать количество лайков для какой-либо страницы:
h t t p : / / v k o n t a k t e . r u / share.php?act=count&url= h t t p : / / v e f i r e . r u /channel/HDeXtreme/
h t t p : / / g r a p h . f a c e b o o k . c o m / ?ids= h t t p : / / v e f i r e . r u /channel/HDeXtreme/
(убрать пробелы)
Есть ли такая возможность в МойМир'е?
Объясню зачем нужно: у нас есть рейтинг телеканалов и радиостанций, который зависит от кучи параметров, в т.ч. от количества залайкавших страницу (пока что в Facebook и вКонтакте - раз в сутки мы тупо "дергаем" для всех каналов вышеуказанные URL-ы и получаем циферки).
Теперь вот хотим добавить в расчет рейтингов лайки от МойМира/Одноклассников...
Вы не можете комментировать, т.к. не являетесь членом сообщества.
Вам нужно вступить в сообщество
Рейтинг
0
Роман Новиков 04-08-2011 15:07 (ссылка)
Re: Как программно узнать количество лайков для страниц?
Да, вы можете использовать такой запрос
http://connect.mail.ru/share_count?url_list=api.mail.ru,mail.ru
он вернет JSON, по которому можно узнать количество лайков и кликов по ним:
{
"api.mail.ru":{"shares":35,"clicks":3}, "mail.ru":{"shares":33,"clicks":3}
}
К
Google Data client libraries are available to help you write client applications that use the Sites Data API. For each language, the client library provides tools and an abstraction layer, letting you construct queries and use response data without having to create HTTP requests or process HTTP responses by hand. Each client library provides classes that correspond to the elements and data types that the API uses. The libraries also provide extensions for specific Google services that have Data APIs. Client libraries are not tied to a specific version of the API. Client libraries include access to all the versions of the API and let you specify a version to develop against. The API versions supported by each client library are listed in the table below.