حمزه قائم پناه
حمزه قائم پناه
خواندن ۲ دقیقه·۲ سال پیش

راهکار اشتراک Postman در تیم‌های بزرگ‌تر

ماجرا از اینجا شروع شد که ما برای مستند کردن APIهای سرویس‌ها توی تیم‌مون از Postman استفاده می‌کردیم و کالکشن‌ها رو درون تیم اشتراک میذاشتیم. اما اخیرا که چند نفر می‌خواستیم روی یک کالکشن کار کنیم با محدودیت تعداد اعضای تیم برخوردیم و نمی‌خواستیم Public هم باشه، پس به فکر یک جایگزین رایگان براش افتادیم.


قبل بررسی جایگزین‌ها اومدم و یک نگاه دوباره به Postman انداختم و این راهکار که در ادامه می‌گم رو پیدا کردم که به نظر میرسه جواب میده، شما درون تیم‌تون برای حل این مشکل چیکار می‌کنین؟

اشتراک گذاری کالکشن:

  • کالکشنی که می‌خوایم می‌سازیم و ریکوئست‌هامون بهش اد می‌کنیم.
  • سمت راست اسم کالکشن، روی سه نقطه‌اش کلیک می‌کنیم و دکمه Share رو می‌زنیم.
  • در صفحه جدید، تب Via API رو انتخاب می‌کنیم و از قسمت Get collection JSON using Collection Access Key لینک رو کپی می‌کنیم.

دریافت کالکشن:

اعضای تیم برای داشتن کالکشن این گام‌ها رو میرن:

  • از منو File گزینه Import رو انتخاب می‌کنیم و لینک رو Paste می‌کنیم.
  • به کالکشن‌هامون اد شده و می‌تونیم ازش استفاده کنیم.

ایجاد تغییرات و اشتراک گذاری در کالکشن اشتراکی:

اگر بخوایم تغییرات روی کالکشن بدیم و یا تغییرات جدیدش رو بگیریم، این گام‌ها رو میریم:

  • اول باید کالکشن رو Fork کنیم، برای این‌کار روی سه نقطه جلو اسم کالکشن کلیک و گزینه Create a fork میزنیم. پنجره جدید رو ذخیره می‌کنیم و میریم سراغ fork.
  • اگر تغییرات جدید رو بخوایم بگیریم، کافیه روی سه نقطه جلو کالکشن fork کلیک کنیم و Pull changes رو بزنیم. تغییرات به زودی میاد.
  • اگر تغییرات ایجاد کردیم و ذخیره کردیم، کافیه روی سه نقطه جلو کالکشن fork بزنیم و Merge Chnages رو بزنیم و در پنجره جدید Merge All Changes رو بزنیم و در ادامه دکمه Merge رو بزنیم.

البته لازمه اشاره کنم که این اشتراک گذاری لینک API هم Rate Limit داره که میشه از لینک پایین چک کرد:

https://go.postman.co/billing/add-ons/overview

postmancollectionکالکشن forkاشتراک کالکشن
مهندس نرم‌افزار و عاشق توسعه فردی - مهندس نرم‌افزار - اکس هم بنیان‌گذار و مدیرفنی و پرداکت استارتاپ کشمون
شاید از این پست‌ها خوشتان بیاید