私は GNU Parallel が好きで、ページネーションに使用しようとしましたが、うまく機能させるには助けが必要です。基本的に、Quickblox API ガイドのユース ケースに従ってデータを取得しています。
http://quickblox.com/developers/Custom_Objects#Get_related_records
取得できるレコードの最大数は 1 ページあたり 100 で、一度に取得できるのは 1 ページのみです。これらは -d パラメータで指定されます。GNU Parallel を使用して 1..79 ページを取得したいと考えています。
多くの異なる値をとるパラメーターがあるが、私の場合にうまく適応させることができなかったときに GNU Parallel を使用する方法を説明するスレッドを見つけました。
GNU Parallel - シリアル コマンド ライン プログラムを変更せずに並列化する
あなたの助けは大歓迎です!
curl -X GET -H "QB-Token: 7de49c25f44e557aeed1b635" -d "page=3" -d "per_page=100" https://api.quickblox.com/users.xml > qblox_users_page3_100perpage