Возвращать данные Facebook Insight для домена, используя JavaScript - PullRequest
3 голосов
/ 04 апреля 2011

Я ищу очень простой пример типа "hello world", который поможет мне понять, как использовать JavaScript для извлечения данных Insight для моего домена.

Я хочу вернуть общее количество лайков (domain_like_adds) за день на моем веб-сайте, но я не знаю, как это сделать. В документации Facebook я бегаю кругами.

Спасибо за вашу помощь!

1 Ответ

0 голосов
/ 07 апреля 2011

См. Эту страницу для получения дополнительной информации о том, как определить ваш запрос:

http://developers.facebook.com/docs/reference/fql/insights/

Вот базовый запрос и запрос JS API facebook с функцией обратного вызова:

var insight_domain = "http://www.mydomain.com";

var insight_query = "SELECT metric, value FROM insights where metric="domain_like_adds" AND end_time=end_time_date('2011-04-06')  AND period=period('day') AND object_id in (select id from object_url where url ='{0}')";

var query = FB.Data.query(insight_query, insight_domain);
query.wait(function(data) {
  //process your insight data here
});
...