From 812a42d4f2e8e0d3e9a48f6ef8d44594ada004cb Mon Sep 17 00:00:00 2001 From: Honza Javorek Date: Fri, 19 Jul 2024 11:48:39 +0200 Subject: [PATCH] fix: missing pagination image Close https://github.com/apify/apify-docs/issues/899 --- .../general_api_scraping/handling_pagination.md | 2 +- .../general_api_scraping/images/pagination.png | Bin 0 -> 1823 bytes 2 files changed, 1 insertion(+), 1 deletion(-) create mode 100644 sources/academy/webscraping/api_scraping/general_api_scraping/images/pagination.png diff --git a/sources/academy/webscraping/api_scraping/general_api_scraping/handling_pagination.md b/sources/academy/webscraping/api_scraping/general_api_scraping/handling_pagination.md index d2a87ffc9..c54b2ffa8 100644 --- a/sources/academy/webscraping/api_scraping/general_api_scraping/handling_pagination.md +++ b/sources/academy/webscraping/api_scraping/general_api_scraping/handling_pagination.md @@ -19,7 +19,7 @@ If you've never dealt with it before, trying to scrape thousands to hundreds of The most common and rudimentary form of pagination is simply having page numbers, which can be compared to paginating through a typical e-commerce website. -![Amazon pagination](https://apify-docs.s3.amazonaws.com/master/docs/assets/tutorials/images/pagination.jpg) +![Amazon pagination](./images/pagination.png) This implementation makes it fairly straightforward to programmatically paginate through an API, as it pretty much entails just incrementing up or down in order to receive the next set of items. The page number is usually provided right in the parameters of the request URL; however, some APIs require it to be provided in the request body instead. diff --git a/sources/academy/webscraping/api_scraping/general_api_scraping/images/pagination.png b/sources/academy/webscraping/api_scraping/general_api_scraping/images/pagination.png new file mode 100644 index 0000000000000000000000000000000000000000..e5833354d0092aa7bab8b0e7a66dda0b9d01731f GIT binary patch literal 1823 zcmZXUX*Amj7smfel~Apo*dvBf4N^)JwbUBRjGFw5;*>U19GwoM(efgOBQzmRk*ZcI zrYdS;Z7j7+EVTqh?QO+Yr1m9*SUNOsduIF4`{6nFJkP!N!~O6}!MHmgg{VRR066OE z;&>4N4naTnY$@^23c>Ag06J^h_@=uT{QaEaohKU9igEke8Q_h>Y~} z^A8Tbo|&07JGX$th5P#YPEAcWHZ@nhco7&FG&nR&B$B$ix@+tHC@C%L>+5gjbTFBP z#wgV8?w&v(c<|ss-DTZ_kHQfyx4rZA??q)43MC{Ygva~9VpUjLS+VPza&ms7(P-)E z)Y#Zx`>BBk2M1&06A1|kwsv;)0R|l%9eH_-#j@L2EOtEJysM|bsHiwPIvNI3uc~1` zdsd*MbIQQLaGn|B;_AB4RSAQ^_5>?$a&C1ed35eMF9N{f9#=;@LrK|6T>kP^@3 zHdV!kvJzz_K0oj4${l{GdH9FFd@Q$aXfFRLg2HoF9I&@twu{NIZ5d>FAiFLp`sU|V zRY!En1<>#6?Ouy%>8b&7|Xh3vO|1l|66SfX74p1P4PC zlcy$nV|gTr6q^&}QGafDVqSODyljZ&ez!Ilvp2ZfqcN{}t;JbOk?(FdwWWUZd0zQM z-t+PQR@TC`IF8yisQ39kEbVV5^ODIfzXUhB4q!nj^e|f92b%UJZQ9jr&O;y|WGxl~ z{$(O=!-0SXF;FNP3tA~s$9wl@ND|97DOz07GMKdQh^w+94G7xmLloHTi_rK2CZa3m zabl<}9Z#8AUN$pq481!uxU=yIHhePawnJ1xX#lfC*N@AlqDoWRRJ%n z-Wh2MF7%siyMdl}wOMw;BK%1*;g%Zu(Hjm}<=Z-Bna)w2f&#tehLk)UW73Jr4snN? zrkP~x-ix4UX3Um?vI4vY+GWol$}38UF(HRbT9_Zg1odyJT!&2ESBGP;;{FUEp!Y(4=c)`r{9e_z_P*on_}sXs|FAsMl8$^O6u-TH79!p z^#@pwxgo3DVLdm+0JRk<22+QnG7WaR4OM-Aj*8(LuO#PPt$kO2Zj6ukgW0`f@epBA zs{OJLQN&as8W9vD^|Mfn1)c=3HTf%az+k3s2Vtz}eDcyOAJ<-P>D-G@9g~dmU(T~7 z0bkjKJG|p?bU{1i>ElHsnp&W-Qiw`d;0MEp{&lzc#M8!2BTa~0W^kOylH(68X7Avi z`Z2Li)Hb-S#_zdI8wOwwM)1M>(~2e3YAPM&Q5zkaEgexVMJLurdp-GlJzcf9V929= zxT?A9CyyN6ko)dGBOClb#RSy7Z$)7H6`kdWGH-k;IfQX2nRF6U8o455$*GpP8wE@PyKY(BdtsJ?h7Yt zV?W~CmEG$tWqMS`X$nyor@@#?0&RVr+oS7W%9x%7MwDSRM={r7Fj~V2x<0K zn-?H#G`K&3xTtl1j23oL&j)(v9pbm-e=!hsPfJ^?E@w~Y&R?lA%DZN-kD0wnz2p!*#Byl{zee%b&VXb- V@rt@ibLjq;%oXkKSZ0qU{2y91Ys~-v literal 0 HcmV?d00001