Откуда брать кол-во репостов страницы?

До недавнего времени, для красивого (кастомного) вывода кнопочек репоста со счетчиком этих репостов, забирал кол-во репостов в Фейсбуке по этому УРЛу — http://graph.facebook.com/?ids=<URL>

Но что-то случилос с недавних пор у ФБ, что теперь для большинства страниц моего сайта по этому УРЛу получаю только OpenGraph данные, но не получаю заветного shares. А началось все после этого апдейта — developers.facebook.com/blog/post/2012/12/05/platf...
  • Вопрос задан
  • 3919 просмотров
Решения вопроса 1
BorisT
@BorisT Автор вопроса
К сожалению дать УРЛы проекта не могу (по корпоративным соображениям).
Проблему выявить так и не смог. developers.facebook.com/tools/debug так же не выявил проблем на моих страницах. В итоге решил проблему забирая лайки с помощью FQL-запроса.
В чем проблема так и не понял, но явно из-за обновлений со стороны ФБ (от 6.12.12).
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
Suvitruf
@Suvitruf
Java/node.js/game-dev
http://graph.facebook.com/?ids=http://habrahabr.ru

Ответ:
{
   "http://habrahabr.ru": {
      "id": "http://habrahabr.ru",
      "shares": 765
   }
}

Или же: http://graph.facebook.com/http://habrahabr.ru
Тогда ответ:
{
   "id": "http://habrahabr.ru",
   "shares": 765
}


P.S. дайте URL'ы страниц, по которому не получается получить данные.
Ответ написан
Комментировать
@FerumFlex
Вот два примера с одного и того же сайта. Один выдает shares другой левую информацию:

graph.facebook.com/?ids=http://9gag.com/gag/5948358
graph.facebook.com/?ids=http://9gag.com/gag/6128906
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы