0

ソシオグラムの例に FQL クエリを追加しようとしています: http://coenraets.org/blog/2013/02/sociogram-a-sample-application-exploring-the-facebook-sdk-and-the-graph-api/

データを受信して​​いますが、「ReferenceError: データが定義されていません」というエラーが表示されます。

Graph API 呼び出しで動作します。

try {           
            FB.api("/" + id + "/events?limit=20", function (response) {
                if (response.error) {
                    self.showErrorPage();
                } else {
                    $('#content').append(new fb.views.Events({model: new Backbone.Model(response)}).el);
                }
            });
    },

ただし、FQL 呼び出しではできません。

try {
    FB.api({
    method: 'fql.query',
    query: 'SELECT name, eid FROM event WHERE eid IN (SELECT eid FROM event_member WHERE uid = me())'
   }, function (response) {
                if (response.error) {
                    self.showErrorPage();
                } else {
                    $('#content').append(new fb.views.Events({model: new Backbone.Model(response)}).el);
                }
            });
    },

グラフ API 呼び出し (動作) はデータ []になり、FQL はデータ [] コンテナーになくてもオブジェクトでいっぱいのように見えます。これが違いだと確信していますが、それを解決する方法がわかりません。

4

0 に答える 0