جریانها را بسازید
نمای کلی ساخت Flowها در Postman
آخرین بهروزرسانی: ۱۴۰۵-۰۴-۱۵Postman Flows به شما کمک میکند workflowهای API را با building blockهای ماژولار automate و visualize کنید. این راهنما مسیر کلی ساخت، اتصال و تست Flowها را توضیح میدهد. اولین Flow خود را بسازید اگر تازه با ساخت Flowها شروع کردهاید، این مسیر سادهتر است: برای شروع سریع، Flow ساده Hello, world را امتحان کنید....
ایجاد blockها در Postman Flows
آخرین بهروزرسانی: ۱۴۰۵-۰۴-۱۵در Postman Flows، هر Flow از blockهایی ساخته میشود که هر کدام داده نگه میدارند یا یک کار مشخص انجام میدهند. برای دیدن توضیح و مثال همه blockها میتوانید به بخش Blocks overview در مستندات Postman مراجعه کنید. اضافه کردن block به canvas چند روش برای اضافه کردن block به Flow وجود دارد: روی بخش...
اتصال blockها در Postman Flows
آخرین بهروزرسانی: ۱۴۰۵-۰۴-۱۵Blockها در Postman Flows از طریق connections با هم ارتباط میگیرند. Connectionها مثل مسیرهای یکطرفه هستند که داده را بین blockها منتقل میکنند. بیشتر blockها input port، output port یا هر دو را دارند؛ connectionها از این portها شروع یا به آنها ختم میشوند. بسیاری از output portها میتوانند چند connection داشته باشند، بنابراین میتوانید...
ساخت کپی از Flowها با Clone در Postman
آخرین بهروزرسانی: ۱۴۰۵-۰۴-۱۵در Postman Flows میتوانید با قابلیت clone از یک Flow کپی بسازید. وقتی یک Flow را clone میکنید، Flow جدید همه blockهای Flow اصلی را دارد. میتوانید کپی را در همان workspace بسازید یا آن را در یک workspace دیگر قرار دهید. اگر Flow را در workspace دیگری clone کنید، requestهایی که Flow استفاده میکند...
نمای کلی Loopها در Postman Flows
آخرین بهروزرسانی: ۱۴۰۵-۰۴-۱۵Loop یکی از مفاهیم پایه در control flow برنامهنویسی است و Postman Flows هم از آن پشتیبانی میکند. چون Flows یک محیط visual programming است، برای ساخت loop باید چند الگوی طراحی مخصوص Flows را بشناسید. از Postman نسخه 11.47.2 به بعد، برای پاس دادن داده به داخل loop نباید blockها را مستقیم به loop...
Loop با داده خارجی در Postman Flows
آخرین بهروزرسانی: ۱۴۰۵-۰۴-۱۵در بحثهای قبلی loop، الگوهایی را دیدید که با For یا Repeat شروع میشوند و خروجی هر iteration را از چند block عبور میدهند تا به Collect برسد. در آن مثالها، همه blockها داخل loop بودند. در این راهنما مشخص میکنیم block داخل loop یعنی چه و block خارج از loop یعنی چه. این موضوع...
ساخت Loop برای Pagination در Postman Flows
آخرین بهروزرسانی: ۱۴۰۵-۰۴-۱۵در Postman Flows میتوانید یک loop شبیه while do بسازید که برای pagination مناسب است. Loopهایی که در موضوعهای قبلی دیدید، یا کل یک list را طی میکنند یا تعداد مشخصی iteration اجرا میشوند. بهجز صبر کردن تا پایان کار، نمیتوانید آنها را short-circuit کنید یا از آنها break بگیرید. برای pagination به الگوی متفاوتی...
ساخت Loop برای Polling در Postman Flows
آخرین بهروزرسانی: ۱۴۰۵-۰۴-۱۵در Postman Flows میتوانید یک loop شبیه while do بسازید که یک API را مرتب بررسی کند تا زمانی که شرط موردنظر برقرار شود. این الگو برای polling مناسب است؛ یعنی Flow چند بار یک request میفرستد، جواب را بررسی میکند و اگر هنوز شرط درست نبود دوباره از اول اجرا میشود. در این الگو...
کار با فرمت تاریخ و زمان در Postman Flows
آخرین بهروزرسانی: ۱۴۰۵-۰۴-۱۵APIهای مختلف ممکن است تاریخ و زمان را با فرمتهای متفاوتی بخواهند. در Postman Flows میتوانید با blockهای تاریخ و زمان، Flows Query Language (FQL) و توابع TypeScript، مقدار زمان را به فرمت موردنیاز API تبدیل کنید. تاریخ و زمان در Flows چگونه ذخیره میشود؟ Blockهایی مثل Now، Date و Date & Time مقدار تاریخ...
پیدا کردن و فیلتر کردن داده در Postman Flows
آخرین بهروزرسانی: ۱۴۰۵-۰۴-۱۵در Flowها زیاد پیش میآید که بخواهید بررسی کنید یک مقدار خاص داخل داده وجود دارد یا بخواهید از بین یک لیست، فقط آیتمهای موردنیاز را جدا کنید. در Postman Flows این کار معمولا با Flows Query Language (FQL) انجام میشود. تابع contains تابع contains سادهترین راه برای بررسی وجود یک کلمه، مقدار یا الگو...
Deploy کردن Flowها در Postman Cloud
آخرین بهروزرسانی: ۱۴۰۵-۰۴-۱۵در Postman Flows میتوانید یک Flow را در Postman cloud deploy کنید تا از بیرون قابل اجرا باشد. Flowهای اجراشده در cloud میتوانند با schedule اجرا شوند یا از طریق سیستمهای خارجی مثل سرویسهای دیگر، APIها، webhookها یا حتی MCP serverها trigger شوند. این قابلیت برای automation، ساخت endpoint ساده و ارائه منطق Flow به...
ارسال URL-encoded و form-data به Flowها در Postman
آخرین بهروزرسانی: ۱۴۰۵-۰۴-۱۵در Postman Flows، Request block میتواند داده ورودی Flow را از یک scenario بگیرد. این کار به شما کمک میکند Flow را قبل از deploy، به صورت محلی تست کنید. این راهنما برای زمانی است که بدنه HTTP request باید با فرمت form-data یا x-www-form-urlencoded ارسال شود. اگر Flow شما فقط JSON ساده دریافت میکند،...
مرتب کردن Flowها با رنگ، Annotation و Group در Postman
آخرین بهروزرسانی: ۱۴۰۵-۰۴-۱۵هرچه Flowها بزرگتر و پیچیدهتر شوند، مرتب نگه داشتن canvas مهمتر میشود. در Postman Flows میتوانید با رنگ، annotation و group، بخشهای مختلف Flow را قابل فهمتر کنید. همچنین میتوانید Flowها را در sidebar بهتر سازماندهی کنید. رنگها میتوانید برای blockها رنگ مشخص کنید تا از blockهای اطراف راحتتر تشخیص داده شوند. برای این کار...
اشتراکگذاری لینک Flow و Embed کردن Flow در وبسایت
آخرین بهروزرسانی: ۱۴۰۵-۰۴-۱۵در Postman Flows میتوانید Flowها را با link به اشتراک بگذارید یا آنها را با iframe داخل وبسایت، wiki داخلی یا مستندات آنلاین embed کنید. این کار کمک میکند همکاران یا حتی کاربران خارج از Postman بتوانند Flow شما را ببینند. با share و embed کردن Flow، میتوانید منطق API، روند تست، یا automation خود...
ساخت Request و Variable با blockهای Postman Flows
آخرین بهروزرسانی: ۱۴۰۵-۰۴-۱۵در Postman Flows میتوانید با HTTP Request block، API request بفرستید و response بگیرید. بعد Flow میتواند داده response را بررسی، تبدیل و به blockهای دیگر منتقل کند. API requestها معمولا هر بار با داده متفاوتی ارسال میشوند. مثلا request به یک weather API ممکن است هر بار نام شهر متفاوتی داشته باشد. در Postman...
نسخهبندی Flowها با Snapshot در Postman
آخرین بهروزرسانی: ۱۴۰۵-۰۴-۱۵Snapshot در Postman Flows به شما کمک میکند نسخههای مختلف یک Flow را ذخیره، مشاهده و در صورت نیاز بازیابی کنید. با snapshot میتوانید یک نسخه پایدار از Flow داشته باشید، آن را با دیگران به اشتراک بگذارید و در عین حال بدون نگرانی ایدههای جدید را روی Flow امتحان کنید. Flowهایی که در Local...
پیکربندی مقدارها در Postman Flows
آخرین بهروزرسانی: ۱۴۰۵-۰۴-۱۵وقتی با Flowها کار میکنید، معمولا به مقدارهای ثابت نیاز دارید؛ مثل parameterهایی که در HTTP Request block استفاده میشوند یا variableهایی که blockهای دیگر به آنها نیاز دارند. در Postman به این مقدارها Configurations گفته میشود. Configurationها کمک میکنند مقدارهایی مثل API key، channel ID، شماره نسخه API یا secret key را یکجا تعریف...
اختصاص مقدار ورودی با Scenario در Postman Flows
آخرین بهروزرسانی: ۱۴۰۵-۰۴-۱۵Scenario مجموعهای از مقدارهاست که به ورودیهای Start block یا Schedule block اختصاص داده میشود. میتوانید چند scenario با مقدارهای متفاوت بسازید و برای تست یا اجرای حالتهای مختلف، بین آنها جابهجا شوید. Scenarioها وقتی مفید هستند که Flow شما ورودیهای یکسان اما مقدارهای متفاوت برای تستهای مختلف نیاز دارد. همچنین برای اجرای beta یا...
نمایش و Visualization داده در Postman Flows
آخرین بهروزرسانی: ۱۴۰۵-۰۴-۱۵در Postman Flows، Display block داده را از blockهای دیگر میگیرد و آن را به شکل قابل مشاهده نمایش میدهد. بسته به نوع داده، میتوانید از چند نوع visualization استفاده کنید؛ مثل متن، عدد، نمودار، جدول، JSON، تصویر و ویدیو. در تصویر بالا چند نوع نمایش را میبینید: line chart، text، gauge و Boolean. نوعهای...
بررسی سلامت و تاریخچه اجرای Flowها در Postman
آخرین بهروزرسانی: ۱۴۰۵-۰۴-۱۵Analytics در Postman Flows به شما نشان میدهد Flowهای اجراشده در Postman Cloud چه زمانی اجرا شدهاند، چقدر طول کشیدهاند و با موفقیت یا خطا تمام شدهاند.
ساخت دمو برای Flowها با Slides در Postman
آخرین بهروزرسانی: ۱۴۰۵-۰۴-۱۵Slides در Postman Flows به شما کمک میکند از بخشهای مختلف Flow یک ارائه مرحلهای بسازید و آن را برای همکاران یا کاربران دیگر نمایش دهید.
استفاده از AI در Postman Flows
آخرین بهروزرسانی: ۱۴۰۵-۰۴-۱۵Postman Flows دو راه اصلی برای استفاده از AI دارد: AI request blockها و MCP server flowها. هر دو روش کمک میکنند workflowهای هوشمند را بدون پیچیدگی زیاد بسازید.
ساخت AI request block و افزودن آن به Flow در Postman
آخرین بهروزرسانی: ۱۴۰۵-۰۴-۱۵AI request blockها در Postman Flows به شما کمک میکنند از مدلهای AI مثل OpenAI، Google یا Anthropic داخل Flow استفاده کنید و خروجی مدل را به مراحل بعدی بدهید.
ساخت AI request block برای Flow در Postman
آخرین بهروزرسانی: ۱۴۰۵-۰۴-۱۵در این راهنما یاد میگیرید چطور یک Flow بسازید، AI Request block را به canvas اضافه کنید، یک AI request انتخاب یا ایجاد کنید و Flow را اجرا کنید.
تعامل با مدل AI از طریق AI request block در Postman
آخرین بهروزرسانی: ۱۴۰۵-۰۴-۱۵بعد از ساخت AI request block، میتوانید promptها، authorization و settings مربوط به AI request را تغییر دهید تا block با مدل AI به شکل دلخواه تعامل کند.
ساخت MCP server با Postman Flows
آخرین بهروزرسانی: ۱۴۰۵-۰۴-۱۵در Postman Flows میتوانید deployed flowها را به عنوان MCP server اجرا کنید تا AI agentها از toolها، promptها و resourceهای آن استفاده کنند.
مفهوم MCP server در Postman Flows
آخرین بهروزرسانی: ۱۴۰۵-۰۴-۱۵در Postman Flows میتوانید یک deployed flow را به MCP server تبدیل کنید تا toolها، promptها و resourceهای آن از طریق یک URL عمومی قابل استفاده باشند.
ساخت MCP server با Flow در Postman
آخرین بهروزرسانی: ۱۴۰۵-۰۴-۱۵برای ساخت MCP server در Postman Flows باید یک deployable flow بسازید، trigger را روی MCP بگذارید، toolها را در MCP block تعریف کنید، Flow را deploy و سپس با MCP request تست کنید.
عیبیابی Postman Flows
آخرین بهروزرسانی: ۱۴۰۵-۰۴-۱۵Postman Flows چند ابزار داخلی برای عیبیابی دارد؛ از جمله preview ورودی و خروجی blockها، Display block، Run logs و Postman Console.
اتصال سرویسهای بیرونی به Flowها با Connector در Postman
آخرین بهروزرسانی: ۱۴۰۵-۰۴-۱۵Connector blockها در Postman Flows امکان اتصال Flow به سرویسهای بیرونی را فراهم میکنند تا Flow بتواند عملیات آماده آن سرویسها را اجرا کند.

