2

私が管理しているページからインサイト メトリックをクエリする Facebook アプリを作成しようとしています。より良いアプローチがあるかどうかはわかりませんが、クエリを作成しようとして問題が次々と発生しています。

たとえば、ここにリストされている「メトリック」フィールドの多くは、空のデータ オブジェクトを返します。Graph API Explorer で次の FQL クエリをテストするのは一例です (ページ ID に置き換えてください)。

fql?q=SELECT metric, value FROM insights WHERE object_id=<USER_ID> AND metric='post_storytellers' AND period=0

「read_insights」権限を自分に付与しました。

これが一般的な問題なのか、これが間違っているのか、より良い方法があるのか​​ (つまり、FQL に問題がある場合は、Graph API を使用するなど) 疑問に思っています。Perl を使用してこのプロジェクトを開始し、返されたデータを単純に解析してデータベースに入れるつもりでした。おそらく、これをPHPで書いたほうがよいでしょうか?

4

1 に答える 1

1

post_storytellersメトリックには、day、week、days_28の3つの使用可能な期間しかありません。period = 0とすると、生涯期間を要求します。クエリは次のようになります。

SELECT metric, value FROM insights WHERE object_id=<PAGE_ID> AND metric='page_storytellers' AND end_time=1334905200 AND period=period('week')

お役に立てば幸いです。

于 2013-03-20T14:49:10.960 に答える