2012-02-17 2 views
1

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를 사용하여/me/notifications를 호출하면 include_read = 1 정확히 동일한 항목이 누락됩니다.

내 코드에서 호출하든 그래프 탐색기를 사용하든 같은 결과가 나타납니다. 게다가 스킵 된 알림이 읽지 않은 경우 해당 알림이 목록에 표시되지 않더라도 읽지 않은 개수를 쿼리하고 "1"을 얻을 수 있습니다.

여기에 무슨 문제가 있을지 몰라?

답변

0

나는 이것이 타임 라인 등의 최신 알림과 관련된 버그라고 생각합니다. Facebook Platform Bug Tracker에 신고하고 모든 사용자가 문제를 추적하는 위치를 알 수 있도록 여기에 링크해야합니다.

관련 문제