0

PHP-SDK を使用して Facebook Graph API をクエリしようとしています。私がやろうとしているのは、タイトルで指定されていることとほぼ同じです。今年の特定の月からすべての投稿を選択してください。

しばらく探していましたが、日付範囲から投稿を選択するための正しい構文が見つかりません。

「created_time」フィールドで条件ステートメントを使用する例を次に示します。私はこのようなことを試しました(2012年1月1日から2012年1月31日までの投稿を選択してください):

SELECT post_id, FROM stream WHERE source_id = me() AND created_time < 1325394000 AND created_time > 1327986000

ただし、このクエリは 1 月 31 日の投稿のみを返します。

よろしくお願いします。

4

1 に答える 1

1

まず、時間が逆転しました。

正しいクエリ:

SELECT post_id FROM stream WHERE source_id = me() AND created_time < 1327986000 AND created_time > 1325394000

そして、LIMIT機能を使用してより多くの投稿を取得します。上記の LIMIT 500 を使用したクエリは、期待どおりに機能します。

于 2012-12-26T03:00:37.233 に答える