友達がFacebookで公開したすべての動画をユーザーに表示するウェブサイトを構築したいのですが、最近の投稿のニュースフィードを取得する方法は知っていますが、特定の日のすべての投稿を取得する方法がわかりません(すべて一日の始まりからの投稿)。
このFQL呼び出しを使用して、最近のビデオをプルします。
SELECT post_id, source_id, actor_id, target_id, message, attachment, permalink, type FROM stream
WHERE source_id IN (SELECT target_id FROM connection WHERE source_id=me() AND is_following=1)
AND is_hidden = 0
AND type = 80
AND strpos(attachment.href, "youtu") >= 0
しかし、私は一日の始まりから終わりまですべてのビデオを引っ張る方法がわかりません...
編集:
今、私はあなたの答えとして私のコードにあります:
@feed = Koala::Facebook::API.new(current_user.token)
to = Time.now.to_i
yest = 1.day.ago.to_i
@feed.fql_query("SELECT post_id, actor_id, target_id, message, likes FROM stream WHERE source_id = me() AND created_time > #{yest} AND created_time < #{to} AND type = 80
AND strpos(attachment.href, "youtu") >= 0")
フィード変数はjsonではなく#を返しますが、この変数からjsonを取得するにはどうすればよいですか?