0

Сегодня я столкнулся с некоторыми ошибками на нашем тестовом сайте и начал тестирование ошибок с помощью графического проводника. Кажется, что я не могу получить доступ к последним сообщениям с определенной страницы. я получаю следующее поведение в графе исследователя:Ошибка API API Insights для конкретного сообщения

1) PageId/сообщений = отлично работает, возвращая все сообщения на этой странице

2) pageId_postId = Работает хорошо, независимо от того, который не сообщения дан внутримышечно собирание

Но при попытке

3) pageId_postID/понимание, что не будет работать на моем последней пост, возвращающегося

"error": { 
    "message": "An unknown error has occurred.", 
    "type": "OAuthException", 
    "code": 1, 
    "fbtrace_id": "HxoJW5HIU6k" 
}, 

Однако он работает со всеми другими сообщениями с этой страницы. У моего токена доступа есть разрешение read_insight, и я никогда раньше не сталкивался с этой проблемой. Сообщение, к которому у меня нет доступа, есть со вчерашнего дня.

Любые идеи, что может вызвать эту проблему?

ответ

0

После попытки со всем - КАЖДЫЙ ВЗРОСЛЫЙ - мы обнаруживаем, что проблема связана с токеном. Мы обнаружили, что Graph Api Token работает, но не наш токен API.

Используя график Api, мы очистили все привилегии (с помощью кнопки «Очистить»), а затем добавили ВСЕ доступные привилегии, которые появляются во всплывающем окне (на обеих вкладках), а затем график api начал бросать то же самое сообщение об ошибке, появившееся в API. Зачем? Я предполагаю, что всплывающее окно, в котором вы выбрали разрешение, не содержит некоторых важных привилегий, которые вы должны использовать для просмотра сообщений (это потому, что гипотетическое обновление API, которое Facebook не уведомляет).

Но не волнуйтесь, решение состоит в том, чтобы использовать API версии 2.3 вместо новейшего. Это все! Вы можете принудительно установить версию API в настройках подключения.

Надеюсь, это поможет вам.

 Смежные вопросы

  • Нет связанных вопросов^_^