もし他に疑問に思っている人がいる場合に備えて、単一トピックを取得する APIは、pageパラメータを使用してページネーションをサポートしています。これは1から始まり、これ以上ページがない場合は404を返します。デフォルトの返信制限は20件の投稿であるため、指定されたトピックのすべての投稿を取得するためにこれが必要でした。
APIでクエリ結果を返すために#data-explorerを使用しない限り、これは不可能だと思います。 ![]()
リンクしたAPIを使用し、ページパラメータを渡すことで可能です。APIのドキュメントには、ページパラメータを渡せるとは記載されていませんが、期待通りに動作します。私はこの投稿を作成し、他の人が知ることができ、データエクスプローラーに頼る必要がなくなるようにしました。
「いいね!」 1
ああ、あなたの投稿を読み間違えていました。一度にすべての投稿を返す方法を探していると思っていました。
以下は、APIのページネーションを使用したスクリプトの例です(クエリはまったく同じではありません。ユーザーからの投稿を返し、各ページには50件の投稿が含まれ、20件ではありません)。
「いいね!」 1