استفاده از API در مقایسه با Web Scraping
وقتی وب اسکرپ میکنیم داریم اطلاعاتی که در سایت بصورت عمومی نشان داده میشود را برمیداریم. اما وقتی از API استفاده میکنیم اطلاعات بصورت جیسون دریافت میشود.
از طریق API میتوان کارها را ساده و آسان تر انجام داد. مثلا درخواست های POST یا DELETE بفرستیم. یا مثلا از متد لایک کردن در اینستاگرام استفاده کنیم. احتمالا این کارها با وب اسکرپ هم امکان پذیر باشد اما نیاز به کدهای بیشتر و زمان بیشتر داشته باشد.
هک کردن به معنای دسترسی به اطلاعات ممنوعه است. شاید یکی از کارهایی که اسکرپینگ میتواند انجام دهد هک کردن باشد.