رفتن به محتوای اصلی
فهرست مستندات
تولیدکننده SDK

آشنایی با Postman SDK Generator

به‌روزرسانی ۱ دقیقه مطالعه Postman

فهرست مطالب
  1. SDK Generator چه کاری انجام می‌دهد؟
  2. سفارشی‌سازی و انتشار SDK
  3. به‌روزرسانی خودکار
  4. گام‌های بعدی

Postman SDK Generator collectionها و specificationهای Postman را به client SDK تبدیل می‌کند. این قابلیت برای پلن‌های Postman Team و Enterprise در دسترس است.

SDK Generator می‌تواند برای TypeScript، Python، Java، Kotlin، C#، Go، PHP، Ruby و Rust کتابخانه client بسازد. خروجی شامل methodهای خودکار، typeهای inferred و مستندات API است.

SDK Generator چه کاری انجام می‌دهد؟

  • Postman Collection و API specification را به SDK قابل استفاده تبدیل می‌کند.
  • کتابخانه‌های type-safe با methodهای آماده تولید می‌کند.
  • مستندات API را همراه SDK ایجاد می‌کند.
  • کد سفارشی شما را در regenerationهای بعدی حفظ می‌کند.
  • change tracking و three-way merge conflict resolution دارد.

سفارشی‌سازی و انتشار SDK

می‌توانید business logic اضافه کنید، تنظیمات مخصوص هر زبان را تغییر دهید، build toolها را وصل کنید و SDKها را با branding و authentication یکسان منتشر کنید.

به‌روزرسانی خودکار

در پلن Enterprise می‌توانید automated SDK generation را طوری تنظیم کنید که با تغییر collection یا انتشار نسخه جدید SDK Generator اجرا شود. در پلن Team می‌توانید SDK را به GitHub وصل کنید و update را دستی انجام دهید، اما update خودکار نیازمند Enterprise است.

گام‌های بعدی

  • برای شروع، آموزش Generate SDKs in Postman را بخوانید.
  • برای راهنمای زبان‌ها، بخش Use SDKs generated in Postman را ببینید.
  • برای custom code، آموزش generating an SDK with custom code را دنبال کنید.
  • برای automation، راهنمای automated SDK generation را بررسی کنید.
  • برای خطاهای رایج، SDK troubleshooting را ببینید.

منبع آموزشی: Postman Docs، بازنویسی و ساده‌سازی‌شده برای کاربران فارسی‌زبان.

ایستگاه بعدی شما

TestRail را همین حالا در محیط دمو ببینید.

محیط تست آماده

دسترسی به دمو TestRail

قبل از ورود، مشخصات زیر را در صفحه ورود محیط دمو وارد کنید.

آدرس دمو

https://demo.testrail.ir

ایمیل ورود

demo@testrail.ir

رمز عبور

demo_user