مرجع جریانها
مرجع Postman Flows
آخرین بهروزرسانی: 1405-04-15بخش مرجع Postman Flows توضیحها، جزئیات و مثالهایی برای blockها، تابعهای TypeScript و Flows Query Language یا FQL ارائه میکند.
مرجع blockها در Postman Flows
آخرین بهروزرسانی: 1405-04-15در Postman Flows هر block یک واحد اصلی برای نگهداری داده یا انجام یک کار است و با portها به blockهای دیگر وصل میشود.
مروری بر Action blockها در Postman Flows
آخرین بهروزرسانی: 1405-04-15Action blockها در Postman Flows برای انجام کارهایی مثل اتصال به سرویسهای خارجی، ارسال request و اجرای Flow دیگر استفاده میشوند.
Connector blockها در Postman Flows
آخرین بهروزرسانی: 1405-04-15Connector blockها به Flow اجازه میدهند با سرویسهای خارجی پشتیبانیشده مثل Calendly و Figma کار کند.
HTTP Request block در Postman Flows
آخرین بهروزرسانی: 1405-04-15HTTP Request block یک request از collection را اجرا میکند و response و نتیجه testها را از خروجیهای Success یا Fail به Flow میفرستد.
Flow block در Postman Flows
آخرین بهروزرسانی: 1405-04-15Flow block به شما اجازه میدهد یک Flow دیگر را از داخل Flow فعلی اجرا کنید و خروجی آن را در منطق خودتان استفاده کنید.
مروری بر Trigger blockها در Postman Flows
آخرین بهروزرسانی: 1405-04-15Trigger blockها در Postman Flows شروع اجرای Flow یا دریافت و ارسال داده در Flowهای deploy شده را کنترل میکنند.
Output block در Postman Flows
آخرین بهروزرسانی: 1405-04-15Output block داده یک Flow را به Flow block در Flow دیگر میفرستد و برای ساخت Flowهای قابل استفاده مجدد کاربرد دارد.
Request block در Postman Flows
آخرین بهروزرسانی: 1405-04-15Request block داده request ارسالشده به URL یک deployed flow را دریافت میکند و headers، params و body را به Flow میدهد.
Response block در Postman Flows
آخرین بهروزرسانی: 1405-04-15Response block پاسخ HTTP را از یک deployed flow به درخواست ارسالشده به URL همان Flow برمیگرداند.
Schedule block در Postman Flows
آخرین بهروزرسانی: 1405-04-15Schedule block زمان و تکرار اجرای خودکار یک Flow را در Postman cloud مشخص میکند.
Start block در Postman Flows
آخرین بهروزرسانی: 1405-04-15Start block به صورت خودکار به هر Flow جدید اضافه میشود و اجرای blockهای متصل یا دادههای scenario را شروع میکند.
MCP block در Postman Flows
آخرین بهروزرسانی: 1405-04-15MCP block به شما اجازه میدهد یک Flow را به عنوان MCP server deploy کنید و ابزارهای آن را با schema تعریف کنید.
مروری بر AI blockها در Postman Flows
آخرین بهروزرسانی: 1405-04-15در Postman Flows، AI blockها برای اضافه کردن قابلیتهای هوش مصنوعی به جریانها استفاده میشوند. این blockها میتوانند متن، تصویر، داده ساختاریافته، یا پاسخهای تولیدشده توسط مدلهای هوش مصنوعی را وارد اجرای Flow کنند. AI blockهای موجود در بخش مرجع Postman Flows، AI blockها شامل موارد زیر هستند: AI Agent: برای اجرای وظایف پیچیدهتر، تحلیل...
AI Agent block در Postman Flows
آخرین بهروزرسانی: 1405-04-15AI Agent block برای خودکارسازی وظایف در Postman Flows استفاده میشود. این block میتواند دادهها را تحلیل کند، محتوا بسازد، تصمیم بگیرد، و در صورت نیاز از ابزارها، Flowهای دیگر، یا MCP Serverها کمک بگیرد. دو نوع AI Agent Postman برای AI Agent دو مسیر ارائه میکند: AI Agent Legacy: نسخه قدیمیتر که میتواند بر...
AI Media block در Postman Flows
آخرین بهروزرسانی: 1405-04-15AI Media block از مدلهای هوش مصنوعی برای تولید تصویر بر اساس prompt متنی استفاده میکند. برای مثال میتوانید promptی مثل ساخت تصویر پروفایل عمومی یا تصویر یک فضانورد در حال مطالعه وارد کنید. این block میتواند خروجی blockهای دیگر را به متغیر داخلی خود وصل کند یا با استفاده از data blockها داده دریافت...
Create with AI block در Postman Flows
آخرین بهروزرسانی: 1405-04-15Create with AI block در آینده منسوخ میشود و قرار است با AI Media block جایگزین شود. با این حال، این block همچنان در Flowهای موجود ممکن است برای تولید متن، تصویر، یا JSON بر اساس promptهای متنی دیده شود. برای مثال میتوانید promptی برای ساخت تصویر پروفایل، نوشتن ایمیل خوشامدگویی، یا تولید داده JSON...
AI Request block در Postman Flows
آخرین بهروزرسانی: 1405-04-15AI Request block یک AI request از collection شما را اجرا میکند و نتیجه را از یکی از پورتهای خروجی ارسال میکند. این block از نظر کاربرد شبیه HTTP Request است، اما به جای ارسال درخواست HTTP به یک API، یک prompt را به AI model میفرستد. اگر prompt داخل AI request شامل variableهایی داخل...
مروری بر Logic blockها در Postman Flows
آخرین بهروزرسانی: 1405-04-15Logic blocks در Postman Flows برای کنترل مسیر حرکت داده و تصمیمگیری در جریان استفاده میشوند. این blockها کمک میکنند Flow فقط یک مسیر ثابت نداشته باشد و بتواند بر اساس شرط، نتیجه، زمانبندی یا مقدار داده، مسیر متفاوتی را دنبال کند. Logic blockهای موجود Condition: برای بررسی چند شرط و ارسال داده از اولین...
Condition block در Postman Flows
آخرین بهروزرسانی: 1405-04-15Condition block یک دروازه منطقی است که داده را بر اساس نتیجه یک یا چند شرط، از یکی از چند پورت خروجی عبور میدهد. این block داده ورودی را به variableها اختصاص میدهد و سپس آن variableها را با expressionهای true/false که شما مینویسید بررسی میکند. expressionها میتوانند با TypeScript یا Flows Query Language (FQL)...
If block در Postman Flows
آخرین بهروزرسانی: 1405-04-15If block یک دروازه منطقی است که داده را بر اساس نتیجه یک evaluation از یکی از دو خروجی عبور میدهد. این block میتواند داده را با expressionهای TypeScript یا Flows Query Language (FQL) بررسی کند. If برای زمانی مناسب است که Flow دقیقاً باید بین دو مسیر منطقی شاخهبندی شود. اگر چند شرط یا...
Validate block در Postman Flows
آخرین بهروزرسانی: 1405-04-15Validate block یک دروازه منطقی است که داده JSON ورودی را با یک schema بررسی میکند و سپس داده را بر اساس نتیجه از مسیر مناسب عبور میدهد. اگر JSON با schema سازگار باشد، داده از خروجی Pass ارسال میشود. اگر سازگار نباشد، داده از خروجی Fail عبور میکند. میتوانید schema را خودتان داخل Validate...
Evaluate block در Postman Flows
آخرین بهروزرسانی: 1405-04-15Evaluate block ابزاری قدرتمند برای پردازش، تغییر، بررسی و اعتبارسنجی داده در Postman Flows است. از این block میتوانید برای فیلتر کردن داده، اجرای منطق شرطی، ساخت منطق پیچیدهتر، و گرفتن نتیجه قابل استفاده در مراحل بعدی Flow استفاده کنید. Evaluate با TypeScript scriptها یا Flows Query Language (FQL) queryها کار میکند. هنگام استفاده از...
Delay block در Postman Flows
آخرین بهروزرسانی: 1405-04-15Delay block داده را از یک یا چند block دریافت میکند، سپس به اندازه تعداد میلیثانیهای که تعیین کردهاید صبر میکند و بعد همان داده را از خروجی ارسال میکند. تایمر Delay از لحظهای شروع میشود که block داده را دریافت کند. اگر Delay block از چند block مختلف داده دریافت کند، برای هر داده...
OR block در Postman Flows
آخرین بهروزرسانی: 1405-04-15OR block دو ورودی دارد و دادهای را ارسال میکند که زودتر از یکی از این دو ورودی برسد. این block زمانی مفید است که دو مسیر مختلف در Flow به یک block مشترک میرسند، اما در هر اجرای Flow فقط یکی از مسیرها داده دارد. اگر دو مسیر را مستقیم به block نهایی وصل...
مروری بر Looping blockها در Postman Flows
آخرین بهروزرسانی: 1405-04-15Looping blockها در Postman Flows برای ساخت حلقه و اجرای تکراری بخشی از یک Flow استفاده میشوند. این گروه از blockها زمانی کاربرد دارد که بخواهید یک مجموعه عملیات را چند بار اجرا کنید، روی آیتمهای یک لیست حرکت کنید، یا خروجی چند اجرای جداگانه را دوباره در یک آرایه جمع کنید. در مرجع Postman...
Repeat block در Postman Flows
آخرین بهروزرسانی: 1405-04-15Repeat block نقطه شروع یک حلقه در Postman Flows است. حلقه از این block آغاز میشود، از blockهای بعدی عبور میکند و معمولاً با یک Collect block پایان مییابد. از این نوع حلقه زمانی استفاده میکنید که بخواهید یک سری عملیات را چند بار اجرا کنید. Inputs Count – تعداد دفعات اجرای Repeat block را...
For block در Postman Flows
آخرین بهروزرسانی: 1405-04-15For block همیشه نقطه شروع یک حلقه است. این block یک control block در Postman Flows محسوب میشود و برای اجرای چندباره یک زنجیره از blockها در Flow به کار میرود. ورودی آن یک آرایه است و هر آیتم آرایه را جداگانه و به ترتیب از پورت خروجی خود ارسال میکند. در پایان حلقه، بعد...
Collect block در Postman Flows
آخرین بهروزرسانی: 1405-04-15Collect block آیتمهای دادهای جداگانه را از تکرارهای یک حلقه دریافت میکند و آنها را در یک لیست جمع میکند. خروجی این block به شکل یک JSON array ساخته میشود؛ برای مثال ["item1","item2","item3"]. برای نمونه، اگر یک حلقه در هر تکرار یک HTTP request ارسال کند، Collect block میتواند بعد از پایان حلقه همه پاسخها...
مروری بر Visualize blockها در Postman Flows
آخرین بهروزرسانی: 1405-04-15Visualize blockها در Postman Flows برای نمایش، بررسی و ثبت خروجی دادهها استفاده میشوند. این blockها کمک میکنند دادهای را که از blockهای دیگر میآید ببینید، در داشبورد نمایش دهید، یا برای عیبیابی در Postman Console ثبت کنید. در مرجع Postman Flows، Visualize blockها شامل دو block اصلی هستند: Display برای نمایش داده در قالبهایی...
Display block در Postman Flows
آخرین بهروزرسانی: 1405-04-15Display block دادهای را که از blockهای دیگر میآید نمایش میدهد. این نمایش میتواند در قالبهای مختلفی مثل تصویر، متن، عدد، جدول یا نمودار باشد. Display معمولاً بهترین قالب را بر اساس داده ورودی تشخیص میدهد، اما میتوانید قالب نمایش را از فهرست کشویی هم انتخاب کنید. Display block یک پورت خروجی هم دارد؛ بنابراین...
Log block در Postman Flows
آخرین بهروزرسانی: 1405-04-15Log block دادهای را از پورت ورودی خود دریافت میکند و آن را به Postman Console میفرستد. این block برای عیبیابی Flowها مفید است، چون میتوانید ببینید در زمان اجرا چه دادههایی از مسیرهای مختلف عبور میکنند. Input Log block یک پورت ورودی دارد که داده را از خروجی هر block دیگری میپذیرد. اگر چند...
مروری بر Data blockها در Postman Flows
آخرین بهروزرسانی: 1405-04-15Data blockها در Postman Flows برای ساخت، نگهداری، انتخاب، قالببندی و خواندن دادهها استفاده میشوند. این blockها پایه بسیاری از Flowها هستند، چون دادهای را آماده میکنند که blockهای دیگر با آن کار میکنند. در مرجع Postman Flows، Data blockها شامل این blockها هستند: String برای ساخت مقدار متنی. Bool برای مقدار بولی مثل true...
String block در Postman Flows
آخرین بهروزرسانی: 1405-04-15String block یک رشته از کاراکترها را که داخل خود block تنظیم کردهاید از خروجی ارسال میکند. از این block زمانی استفاده میکنید که لازم است یک متن ثابت را به ورودی block دیگری بفرستید. برای نمونه، اگر بخواهید یک پارامتر ثابت را برای یک API request مشخص کنید، یا مقدار یک variable را با...
Bool block در Postman Flows
آخرین بهروزرسانی: 1405-04-15Bool block از پورت خروجی خود یک مقدار true یا false ارسال میکند. این block زمانی مفید است که بخواهید مسیر اجرای Flow را بر اساس یک شرط کنترل کنید. برای مثال، میتوانید خروجی Bool block را به یک If block بفرستید. سپس If block میتواند داده ورودی را بر اساس true یا false بودن...
Number block در Postman Flows
آخرین بهروزرسانی: 1405-04-15Number block عدد مشخصشده داخل block را ارسال میکند. این عدد میتواند صحیح یا اعشاری، مثبت یا منفی باشد. Number block معمولاً داخل blockهای دیگری درج میشود که عملیات ریاضی انجام میدهند، یا لازم است مقدار یک پارامتر عددی را تعیین کنند. برای مثال، میتوانید از آن برای تعیین تعداد اجرای یک حلقه یا مقداردهی...
Null block در Postman Flows
آخرین بهروزرسانی: 1405-04-15وقتی یک Flow اجرا میشود، Null block از پورت خروجی خود مقدار null ارسال میکند. مقدار null یعنی مقدار خالی یا نبود مقدار. مقدار null در موقعیتهای مختلفی کاربرد دارد؛ برای مثال وقتی پاسخ API شامل فیلدهایی با مقدار null است، یا وقتی میخواهید مقدار یک data block درجشده را پاک یا خالی کنید. Output...
Select block در Postman Flows
آخرین بهروزرسانی: 1405-04-15Select block داده JSON را از block دیگری میگیرد و فقط بخشی را که شما مشخص میکنید بیرون میکشد. این block وقتی کاربردی است که خروجی یک HTTP Request شامل دادههای زیادی است و شما فقط به یک فیلد یا یک بخش مشخص از پاسخ نیاز دارید. Input پورت ورودی این block را به blockی...
Now block در Postman Flows
آخرین بهروزرسانی: 1405-04-15وقتی یک Flow اجرا میشود، Now block تاریخ و زمان همان لحظه را ارسال میکند. مقدار خروجی بهصورت تعداد میلیثانیههای گذشته از Unix epoch است؛ یعنی از January 1, 1970 تا زمان اجرای Flow. از این block زمانی استفاده کنید که به timestamp نیاز دارید؛ برای مثال وقتی میخواهید زمان اجرای Flow را ثبت کنید،...
Date block در Postman Flows
آخرین بهروزرسانی: 1405-04-15Date block یک تاریخ مشخص را ارسال میکند. مقدار خروجی بهصورت تعداد میلیثانیههای گذشته از Unix epoch است؛ یعنی از January 1, 1970 تا تاریخی که انتخاب کردهاید. این block برای زمانی مناسب است که فقط به تاریخ نیاز دارید و زمان روز برای شما مهم نیست. Output Date block یک پورت خروجی دارد. این...
Date and Time block در Postman Flows
آخرین بهروزرسانی: 1405-04-15Date & Time block یک data block است که تاریخ و زمان مشخصشده را ارسال میکند. مقدار خروجی بهصورت تعداد میلیثانیههای گذشته از Unix epoch است؛ یعنی از January 1, 1970 تا تاریخ و زمان انتخابشده. این block زمانی مناسب است که هم تاریخ و هم ساعت برای محاسبه یا ارسال داده مهم هستند. Output...

