получение уведомлений для данного пользователя - PullRequest
0 голосов
/ 14 июля 2011

У меня возникли серьезные проблемы с использованием графика API api: Я получаю ленту новостей с:

var query = FB.Data.query ('ВЫБЕРИТЕ post_id, actor_id, сообщение, ОТ потока, ГДЕ фильтр_ключ в (ВЫБРАТЬ ключ_фильтра ОТ потока_фильтр, ГДЕ uid = {0} AND type = "newsfeed")', response.id);

и работает нормально, но потом, когда я также пытаюсь просто получить уведомление для того же пользователя:

var q = FB.Data.query ('ВЫБРАТЬ уведомление_ид ОТ уведомления ОТ ГДЕ receient_id = {0}, response.id);

он не только даже не вводит q.wait {} для этого запроса, но также фактически останавливает первый запрос, который должен получить ленту новостей, и работал до

нормально.

Если кто-нибудь имеет представление о том, что происходит (я также просмотрел спецификацию разрешений, чтобы посмотреть, было ли что-то указано для извлечения уведомлений, но напрасно), я был бы очень признателен. Спасибо тебе

1 Ответ

0 голосов
/ 23 июля 2011

Вы пропускаете апостроф перед запятой.

Ваш запрос должен выглядеть следующим образом:

var q = FB.Data.query('SELECT notification_id FROM notification WHERE recipient_id={0}',response.id);
...