ユーザーがFacebookを使用してログインすると、ユーザーとその友達が好きなすべての映画リストを収集する必要があります。
user = FbGraph::User.fetch('me', :access_token => "access_token")
userFrnd = user.friends
movies=[]
userFrnd.each do | uf |
frnd = FbGraph::User.fetch(uf.raw_attributes['id'], :access_token => "access_token")
movies << frnd.movies
end
final_movie_list = movies.flatten.uniq_by {|track| track.raw_attributes["id"]}
これは私の fb_graph 関数であり、正常に動作していますが、上記の関数を正しく処理するには 360 要求が必要な 360 友人がいるため、バッチ要求として作成する必要がありますが、これを最適化して時間を短縮するのに役立ちますこの関数を計算します。バッチ リクエストが役立つ可能性があることを知りましたが、fb_graph でそれを行う方法がわかりません。私を助けてください