Postman Flows به شما کمک میکند workflowهای API را با building blockهای ماژولار automate و visualize کنید. این راهنما مسیر کلی ساخت، اتصال و تست Flowها را توضیح میدهد.
اولین Flow خود را بسازید #
اگر تازه با ساخت Flowها شروع کردهاید، این مسیر سادهتر است:
- برای شروع سریع، Flow ساده Hello, world را امتحان کنید.
- یاد بگیرید چطور blockها را create کنید، به هم connect کنید و آنها را run کنید.
- در Flowهای خود با date و time کار کنید.
کار با blockها #
هر Flow از blockهایی ساخته میشود که هر کدام یک کار مشخص انجام میدهند. با blockها میتوانید کارهای زیر را انجام دهید:
- Blockها را زنجیرهای کنید تا داده بین آنها منتقل شود.
- Variableها را get یا set کنید تا مقدارهای dynamic را مدیریت کنید.
- با conditionها داده را filter کنید.
- Branching logic بسازید تا Flow بر اساس شرایط مختلف، مسیرهای متفاوتی را اجرا کند.
- Loop بسازید تا کارهایی که iteration زیادی دارند سادهتر انجام شوند.
استفاده دوباره از Flow داخل Flowهای دیگر #
اگر یک Flow دارای snapshot و outputs باشد، میتوانید آن را با block نوع Flow داخل Flowهای دیگر call کنید. وقتی چندین block اصلی را داخل یک Flow block جمع میکنید، Flow اصلی سادهتر و قابلفهمتر میشود.
Deploy کردن Flowها #
یک راه دیگر برای reusable کردن Flow، deploy کردن آن با یک URL اختصاصی و cloud-hosted است. در این حالت Flow میتواند با external services ارتباط بگیرد و حتی از طریق MCP با AI applications تعامل کند.
Flowهای deploy شده میتوانند HTTP request دریافت کنند و responseهای structured برگردانند.
مدیریت Flowها با Native Git #
برای نگهداری و sync کردن Flowها دو گزینه دارید: نگهداری در Postman Cloud با Cloud View، یا نگهداری در local repo با Local View. در Local View، Postman Flows تغییرات را خودکار در repository محلی ذخیره میکند و میتوانید با Native Git workflowها آن را با remote repo sync کنید.
کار با AI #
AI بخش مهمی از کار با Postman Flows است:
- AI blocks اجازه میدهند Flow شما با AI applications تعامل کند.
- Agent Mode کمک میکند با زبان طبیعی Flow بسازید یا به Flow موجود چیزی اضافه کنید.
- میتوانید یک MCP server را بهعنوان نوع خاصی از Flow بسازید و در Postman Cloud اجرا کنید.
Organize و visualize کردن Flowها #
برای اینکه Flowها خواناتر شوند، میتوانید از رنگها، annotationها و groupها استفاده کنید. رنگها blockها را از هم جدا میکنند، annotationها توضیح یا دستورالعمل اضافه میکنند، و groupها stepهای مرتبط را کنار هم نگه میدارند.
همچنین میتوانید داده را داخل Flow visualize کنید تا debug کردن یا اشتراکگذاری insightها سادهتر شود.
Test و troubleshoot #
برای تست و عیبیابی Flowها، از troubleshooting tools استفاده کنید تا errorها را بررسی کنید و منطق blockها را اصلاح کنید. Postman Flows همچنین از deployment و monitoring پشتیبانی میکند تا هنگام ساخت، بتوانید رفتار Flow را بررسی کنید.
منبع آموزشی: Postman Docs، بازنویسی و سادهسازیشده برای کاربران فارسیزبان.

