2011-07-14 14 views
0
私はFacebookのグラフAPIを使用して、いくつかの深刻な問題を抱えている

の通知を取得する:私はとのニュースフィード検索:与えられたユーザー

するvarクエリを= FB.Data.query( 'SELECT post_idの、ACTOR_ID、メッセージFROM stream where WHERE filter_key in(SELECT filter_key FROM stream_filter WHERE uid = {0} AND type = "newsfeed") '、response.id);

、それが正常に動作しますが、その後、私もしようとすると、単純に同じユーザーに対して通知を受け取る: '(

するvar Q = FB.Data.query通知をnotification_id SELECT WHERE recipient_id = {0}、 response.id);

それもそのクエリのために{} q.waitを入力するだけでなく、実際にニュースフィードを取得することになっているファースト・クエリーを停止するようだと、誰もが持っている場合

前に、正常に動作していないだけでなく、何が起こっているのかについてのアイデア(私は、通知検索のために何かが指定されているかどうかを確認するためにパーミッション仕様を調べましたが、無駄なものです)、とても感謝しています。 ありがとうございます

答えて

0

カンマの前にアポストロフィがありません。

あなたのクエリは次のようになります。

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