Table of Contents
REST APIs یک کار مشترک در توسعه وب است، اجازه می دهد برنامه های مختلف برای برقراری ارتباط در سراسر اینترنت. پایتون، همراه با چارچوب Flask، یک راه ساده و کارآمد برای ایجاد این API ها فراهم می کند.
نصب Flask
برای شروع ساخت REST API با Flask، ابتدا بسته Flask را با استفاده از pip نصب کنید:
[[ویرایش] [۱]
سپس یک فایل جدید پایتون ایجاد کنید و Flask را وارد کنید و مسیرها را برای رسیدگی به درخواست های API تعریف کنید.
ایجاد نقاط پایانی API
نقاط پایانی URL هایی هستند که به روش های خاص HTTP مانند GET، POST، PUT و DELETE. Flask پاسخ می دهند تا این مسیر ها را تعریف کنند.
به عنوان مثال، یک نقطه پایانی ساده برای بازیابی داده ها ممکن است شبیه به این باشد:
[در این باره] از [مشرکان] وارد شده است، [[۱]]
[[ویرایش] [۱]
[[ویرایش] [۱] [۱] [۱] [۲] [۱] [۱] [۱] [۱] [۱] [۱] [۱] [۲]] [۱] [۲] [۱] [۲] [۲] [۱] [۱] [۱] [۱] [۲] [۱] [۱] [۲] [۱] [۱] [۱] [۱] [۲] [۱] [۲] [۲] [۲] [۲] [۱] [۱] [۱] [۲] [۲] [۲] [۲] [۲] [۲] [۲] [۲] [۱] [۱] [۱] [۲] [۱] [۲] [۱] [۱] [۲] [۲] [۲] [۱] [۱] [۱] [۱] [۲] [۲] [۱] [۲] [۱] [۱] [۱] [۱] [۱] [۱] [۱] [۱] [۱] [۱] [۲] [۲] [۱] [۱] [۲] [۱] [۲] [۱] [۱
[[ویرایش] [۱]
[در این باره]، [۱] داده ها = [[۵]: «سلام، جهان!
[در این باره] [به صورت مستقیم] به [[[۱]] [[۱]] [[۱]] [[۱]] [۱] [۱]] [۱] [۱] [۱] [۱] [۱] [۱] [۱] [۱] [۱] [۱] [۱] [۱] [۱] [۱] [۱] [۱] [۱] [۱] [۱] [۱] [۱] [۱] [۱] [۱] [۱] [۱] [۱] [۱] [۱] [۱] [۱] [۱] [۱] [۱] [۱] [۱] [۱] [۱] [۱] [۱] [۱] [۱] [۱] [۱] [۱] [۱] [۱] [۱] [۱] [۱] [۱] [۱] [۱] [۱] [۱] [۱] [۱] [۱] [۱] [۱] [۱] [۱] [۱] [۱] [۱] [۱] [۱] [۱] [۱] [۱] [۱] [۱] [
اجرای API
برای اجرای برنامه Flask، کد زیر را در انتهای اسکریپت خود قرار دهید:
[در این باره] [و] [و [از این رو] [و [از این رو] [و [در این باره] [و [از این رو] [و [از این رو] [و] [از این [که] نام [بر آن] [بر [و] [و [از این رو] [براى] [براى [براى [براى] [و [و [براى [براى] [و [و]] [و [و [و [و [و [و [از این [براى]] [براى]] [براى [براى [براى [براى [و [و [و [و]]] [و [براى [براى [و [براى [براى [براى [براى [براى]]]]]]]]]] [براى [براى [براى [براى [براى [براى [براى [براى [براى [براى [براى [براى [براى [براى [و [وى ] [و [ [ [ [ [ [ [ [ [ [ [از [براى]]]] [ [ [ [
[در این باره] [[[[ویرایش] [۱] [۱۰] [۱] [۱]] [۱] [۱] [۱] [۱] [۱]] [۳] [۱] [۱] [۳] [۱] [۱] [۱] [۱] [۱] [۳] [۱] [۱] [۳] [۱] [۱] [۳۲] [۳۲] [۳۲] [۳۲] [۳۲] [۳۲] [۳۲] [۳۲] [۳۲] [۳۲] [۳۲] [۳۲] [۳۲] [۳۲] [۳۲] [۳۲] [۳۲] [۳۲] [۳۲] [۳] [۳] [۳۲] [۳] [۳] [۳] [۳] [۳۲] [۳] [۳۲] [۳۲] [۳۲] [۳۲] [۳۲] [۳۲] [۳۲] [۳۲] [۳۲] [۳۲] [۳۲] [۳۲] [۳۲] [۳۲] [۳۲] [۳] [۳۲] [۳۲] [۳۲] [۳۲] [۳۲] [۳۲] [۳۲] [۳۲] [۳۲] [۳۲] [۳۲] [۳۲] [۳۲]
تست API
هنگامی که سرور در حال اجرا است، می توانید API را با هدایت به :http127.0.0.1:5000 / api / داده تست کنید در یک مرورگر وب یا استفاده از ابزار مانند Postman یا r.
- شروع سرور Flask
- باز کردن یک مرورگر یا مشتری API
- ارسال یک درخواست GET به نقطه پایانی
- دریافت پاسخ JSON