Ответ, который вы видите, является пустым ответом, который не обязательно означает, что нет доступных метрических данных. Несколько идей, что может вызвать это:
- Используете ли вы токен доступа пользователя? Если да, владеет ли пользователь страницей? Предоставлено ли расширенное разрешение read_insights для токена пользователя / доступа? Как насчет «offline_access»?
- end_time необходимо указать как полночь по тихоокеанскому времени.
- Допустимые периоды: 86400, 604800, 2592000 (день, неделя, месяц)
- Имеет ли запрос метрика page_fan_adds значимые результаты для данного периода?
Хотя я не работал с таблицей аналитики, работа с FQL Facebook научила меня не ожидать сообщений об ошибках, кодов ошибок, а пытаться следовать документации (если она доступна), а затем экспериментировать с ней ...
Что касается даты, используйте следующий фрагмент рубина для полуночи, сегодня:
Date.new(2010,9,14).to_time.to_i
На странице документации Graph API я также нашел следующее:
Олицетворение
Вы можете выдавать себя за страницы, администрируемые вашими пользователями, запрашивая расширенное разрешение "manage_pages".
Как только пользователь предоставит вашему приложению разрешение «manage_pages», подключение «account» даст дополнительное свойство access_token для каждой страницы, администрируемой текущим пользователем. Эти access_tokens могут быть использованы для звонков от имени страницы. Разрешения, предоставленные пользователем вашему приложению, теперь будут также применяться к их страницам. ( источник )
Вы пытались запросить это разрешение и использовать & metadata = 1 в запросе Graph API для получения токена доступа для каждой учетной записи?