1

ユーザーが「read_insights」権限を持っていることを確認しました。'manage_pages'権限もあります。私はそれが助けになるのでちょっと迷惑なエラーを受け取りません。

私が今までに得たのは空の配列だけです。Graph APIは問題なく機能し、毎回正しいデータを返します。

FQLは機能せず、私はまだFQLからインサイトを取得したことがありません。バグがあるか、私が何か間違ったことをしています。

私はいくつかの洞察を得るためにこのコードを持っています:

$('.page-entry>a').live('click', function(e) {

            e.preventDefault();
            var id = $(this).parent().attr('id');
            FB.api(
                {
                    access_token: accessToken,
                    method: 'fql.query',
                    query: 'SELECT metric, value FROM insights WHERE object_id = ' + id + ' AND metric="page_impressions" AND end_time=end_time_date("2012-06-01T07:00:00+0000") AND period=period("month")'
                },
                function(data) {
                    console.log(data);
                }
            );
        })

ユーザーはログインしており、すべてのページ/アプリを正常に表示できます。各ページのIDとaccess_tokensもあります。FQLで試してみましたが、うまくいきませんでした。

助けていただければ幸いです。

4

0 に答える 0