بشكل مشابه لـ هذا الموضوع، أبحث عن الطريقة الصحيحة لإجراء الترقيم (pagination) على نقطة النهاية /latest.json (المواضيع)، وتحديدًا معرفة ما هي الصفحة الأخيرة.
لقد توصلت إلى أنه عندما توجد نتائج أخرى يجب جلبها، تحتوي الاستجابة على \"more_topics_url\": \"/latest?page=X\" للصفحة التالية. ومع ذلك، بناءً على اختباراتي، يبدو أنه حتى عندما لا توجد نتائج أخرى، نحصل على صفحة أخرى في هذا الحقل.
هل توجد طريقة صحيحة لمعرفة متى نصل إلى الصفحة الأخيرة؟
أنت محق. كنت أجرب في بيئة التطوير الخاصة بي إعدادات per_page لتجنب إنشاء أكثر من 30 موضوعًا لاختبار هذا، ووصلت إلى هذه الطريقة، لكن تغييرها هناك يبدو أنه يسبب الأثر الجانبي الذي ذكرته، رغم أنه يعيد عدد النتائج الذي حدده هناك.