Отсутствующие элементы в ответе на уведомления - PullRequest
1 голос
/ 17 февраля 2012

Я пытаюсь получить список всех уведомлений, используя FQL. У меня есть разрешение manage_notifications. Если я сделаю запрос, как:

SELECT notification_id, sender_id, created_time, updated_time, is_unread, title_html, title_text, href, icon_url from notification where recipient_id = me()

это работает. Но в возвращенном списке отсутствуют некоторые элементы, казалось бы, наугад. Некоторые уведомления, которые присутствуют на веб-сайте Facebook, просто не отображаются в выводе. Я не могу определить ни одного паттерна, в котором они пропускаются. Но если я использую обычный API-интерфейс Graph для вызова / me / уведомлений? Include_read = 1, точно такие же записи отсутствуют.

Я получаю одинаковый результат, независимо от того, звоню ли я из своего кода или использую Graph Explorer. Более того, если пропущенное уведомление не прочитано, я могу запросить счетчик непрочитанных сообщений и получить «1», даже если соответствующее уведомление не отображается в списке.

Кто-нибудь знает, что здесь может быть не так?

1 Ответ

0 голосов
/ 17 февраля 2012

Я думаю, что это ошибка, возможно, связанная с более новыми уведомлениями от временной шкалы и т. Д. Вы должны отправить отчет в Отслеживание ошибок платформы Facebook и сделать ссылку здесь, чтобы все знали, где отслеживается проблема..

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...