Postman چند SDK، کتابخانه و ابزار متنباز دارد که میتوانید در پروژههای خود استفاده کنید. این منابع برای زمانی مفید هستند که میخواهید با Collection format کار کنید، requestها را برنامهنویسیشده بسازید، Postman را به ابزارهای دیگر وصل کنید یا در پروژههای متنباز Postman مشارکت کنید.
پروژههای متنباز Postman در GitHub در دسترس هستند و میتوانید از آنها استفاده کنید یا در توسعه آنها مشارکت داشته باشید.
Echo API
Echo API یک سرویس عمومی برای یادگیری و آزمایش requestها در Postman است. این API دادههایی را که در request ارسال کردهاید برمیگرداند و برای تمرین بدون نیاز به API واقعی مناسب است.
Postman Collection Format
Collection Format مشخصاتی است که ساختار collectionها در Postman را تعریف میکند. این فرمت قابل حمل است، هم برای انسان و هم ماشین قابل خواندن است و میتواند برای تولید SDK، مستندات و mock server استفاده شود.
Postman Collection SDK
Postman Collection SDK یک ماژول JavaScript برای کار با collectionهاست. با آن میتوانید collectionها را ایجاد، تغییر، پردازش یا در ابزارهای خود استفاده کنید.
Runtime library
Runtime library موتور اجرای request در Postman است. این کتابخانه بخش مهمی از قابلیت ارسال request و اجرای collectionها را پشتیبانی میکند.
Code generators
Postman از code generators SDK برای ساخت snippetهای کد client از روی requestها استفاده میکند. این ابزار وقتی مفید است که میخواهید نمونه کد برای زبانهای مختلف بسازید.
Postman Collection converters
Collection converterها به شما کمک میکنند فرمتهایی مثل OpenAPI، Swagger، RAML، GraphQL و WSDL را به Postman Collection format تبدیل کنید. این کار برای مهاجرت، تولید collection از spec و یکپارچهسازی ابزارهای مختلف کاربرد دارد.
منبع آموزشی: Postman Docs، بازنویسی و سادهسازیشده برای کاربران فارسیزبان.