こんにちは、
API コードの刷新の最中に、Groups エンドポイントから ‘page’ パラメータが削除されていることに気づきました。見落としているのでしょうか?https://docs.discourse.org/#tag/Groups
よろしくお願いいたします、
Mark Pemburn
Blue Ocean Ideas
こんにちは、
API コードの刷新の最中に、Groups エンドポイントから ‘page’ パラメータが削除されていることに気づきました。見落としているのでしょうか?https://docs.discourse.org/#tag/Groups
よろしくお願いいたします、
Mark Pemburn
Blue Ocean Ideas
まだあります。おそらく、まだドキュメント化されていないだけです。
https://meta.discourse.org/groups.json?page=1
ありがとうございます!1 ページあたりの件数を確認する方法はありますか?それとも、最後のページに到達したときに何が返ってくるのでしょうか?
こちらをご覧ください:
https://meta.discourse.org/groups.json?page=2
結果がなくなると空の配列を返すようです。
{"groups":[],"extras":{"type_filters":["my","owner","public","close","automatic"]},"total_rows_groups":60,"load_more_groups":"/groups?page=3"}
ありがとうございます!
少し前の投稿で、limit と offset というパラメータがあるという情報を見つけました。試してみましたが、何も効果がありませんでした。
https://meta.discourse.org/t/groups-api-now-requires-pagination-in-latest-release/120982
マーク
追伸:私たちはバージョン 2.6.0.beta1 を使用していますが、これが最新だと聞いています。
グループエンドポイントには、limit パラメータや offset パラメータは設定されていないようです。ただし、デフォルトのページサイズは 36 です。
気になったのですが、グループはどのくらいありますか?
The Discourse Ruby API Gem does not accept a “page:” parameter, so there’s no way to retrieve more than the first 36 records. From github:
def groups response = get("/groups.json") response.body end
The repository does not appear to allow me to create new issues, so I’m not sure how we go about getting this fixed?