API პაგინაცია აუცილებელია, თუ საქმე გაქვთ ბევრ მონაცემთან და ბოლო წერტილებთან. პაგირება ავტომატურად გულისხმობს შეკითხვის შედეგს შეკვეთის დამატებას. ობიექტის ID არის ნაგულისხმევი შედეგი, მაგრამ შედეგების შეკვეთა შესაძლებელია სხვა გზითაც.
რა არის პაგინაციის მიზანი?
აქედან გამომდინარე, პაგინაცია მოქმედებს როგორც გვერდის შესვენება, რაც მომხმარებლებს უტოვებს განიხილოს მათი შემდეგი ნაბიჯი და აძლევს მათ საშუალებას გადახტეს ნივთების ერთი ნაკრებიდან მეორეზე. პაგინაციის ნიმუშის რიცხვების სია ასევე საშუალებას აძლევს მომხმარებლებს დაადგინონ რამდენი სხვა გვერდია დარჩენილი გამოსაკვლევად.
რა არის პაგინაციის REST API?
მრავალჯერადი სახელები გამოიყენება ინდუსტრიაში ბოლო წერტილებისთვის, რომლებიც აბრუნებს გვერდების მქონე კომპლექტს, განსაკუთრებით REST APIS-ში, როგორიცაა კოლექციის რესურსი, ჩამონათვალის ბოლო წერტილები, ინდექსის ბოლო წერტილები და ა.შ. ვაპირებ დავარქმევ მას „საბოლოო წერტილების ჩამონათვალი“მთელ დოკუმენტში.
რა არის პაგინაციის პასუხი?
Pagination in the Square API
Square API ბოლო წერტილებში, გვერდითი შედეგები მოიცავს კურსორის ველს, როგორც პასუხის სხეულის ნაწილის. შედეგების შემდეგი ნაკრების მისაღებად, გაგზავნეთ შემდგომი მოთხოვნა იმავე ბოლო წერტილში და მიუთითეთ წინა პასუხში დაბრუნებული კურსორის მნიშვნელობა მოთხოვნის პარამეტრად.
როგორ უნდა იმუშაოს პაგინაცია?
პაგინაციის დიზაინის კარგი პრაქტიკა
- მოაწოდეთ დიდი დაწკაპუნებადი არეები.
- არ გამოიყენოთ ხაზგასმა.
- მიმდინარე გვერდის იდენტიფიცირება.
- გაათავისუფლეთ გვერდიბმულები.
- მოაწოდეთ წინა და შემდეგი ბმულები.
- გამოიყენეთ პირველი და ბოლო ბმულები (სადაც შესაძლებელია)
- ჩადეთ პირველი და ბოლო ბმულები გარედან.