Мое приложение отбрасывает несколько статистических данных. Это прекрасно работает для моего FB счета, который я использовал для разработки функции, но мои пользователи получают пустой массив, например:Facebook Insights API не возвращает данные (пустой массив) для сообщения
{
"data": [],
"paging": {...}
}
я получить разрешение через OAuth и я попросил разрешения read_insights. Я могу подтвердить, что было предоставлено в списке разрешений
https://graph.facebook.com/me/permissions?access_token=XXX
{
"data": [
{
"installed": 1,
"basic_info": 1,
"public_profile": 1,
"read_stream": 1,
"status_update": 1,
"photo_upload": 1,
"video_upload": 1,
"create_note": 1,
"share_item": 1,
"export_stream": 1,
"publish_stream": 1,
"read_insights": 1,
"manage_pages": 1,
"publish_actions": 1,
"user_friends": 1
}
],
"paging": {...}
}
Я знаю, что пост является действительным, так как я могу запросить его с графом апи
https://graph.facebook.com/[post id]?access_token=XXX
Кроме того, учетная запись соответствует требованиям> 30 последовательных требований для аналитических материалов
Обновление
Я могу получить информацию для всех сообщений, кроме тех, которые были сгенерированы моим приложением. Единственное различие между столбами, порожденных моим приложением и Facebook являются:
Facebook имеет
"privacy": {
"description": "Public",
"value": "EVERYONE",
"friends": "",
"networks": "",
"allow": "",
"deny": ""
},
"status_type": "shared_story",
Копи
"privacy": {
"value": ""
},
"status_type": "app_created_story",
"application": {
"name": "Company",
"id": "1111111111111"
},
Однако я был в состоянии получить представление о в Facebook генерироваться статус, который имеет частную жизнь :
privacy: {
value: ""
},
Таким образом, единственная разница теперь - «приложение» и «статус_t» ип».
Вы используете правильный маркер доступа к странице, чьи идеи вы пытаетесь получить доступ? – Igy
Я знаю только один токен доступа. Я использую access_token, который возвращается из oauth. Я использую этот токен доступа с другими вызовами api. – Andrew
Да, но имеет ли пользователь, с которым вы вошли в систему, как при выполнении процесса OAuth, имеет разрешение на доступ к пониманию страницы, к которой вы пытаетесь получить доступ? – Igy