Snippets في Postman: الأداة التي لا يتحدث عنها أحد ولكن الجميع يحتاجها

لماذا تعتبر Snippets في Postman ضرورية للجميع
 

استخدام Snippets في Postman: أداة قوية لكتابة طلبات API بسهولة

في عالم تطوير البرمجيات الحديث، يعتبر التواصل مع واجهات برمجة التطبيقات (APIs) جزءًا لا غنى عنه من أي مشروع تقريبًا. ومع ذلك، فإن كتابة الطلبات يدوياً يمكن أن يكون مرهقًا ويستغرق وقتًا طويلاً. هنا يأتي دور Postman ، الأداة التي أصبحت جزءًا أساسيًا من حياة المطورين. لكن ماذا لو كان بإمكانك تسريع هذه العملية بشكل أكبر؟ الإجابة تكمن في استخدام Snippets .

تُعدّ منصة Postman أداة قوية لتطوير واختبار واجهات برمجة التطبيقات (APIs), يُواجه مطورو البرامج الحاجة إلى كتابة طلبات API متكررة، مما قد يتطلب كتابة نفس الكود مرارًا وتكرارًا, يُقدم Snippets حلاً فعالًا لكتابة طلبات API بسهولة من خلال تخزين الكود المُستخدم بشكل متكرر في مكان واحد.


ما هو Snippet؟

Snippets هي قوالب جاهزة للتعليمات البرمجية (Code Templates) يتم توفيرها داخل Postman لتسهيل كتابة طلبات API. بدلاً من كتابة الكود من الصفر، يمكنك استخدام هذه القوالب لتوفير الوقت والجهد.

يُعدّ Snippet قطعة من التعليمات البرمجية أو النص التي يمكن حفظها وإعادة استخدامها في Postman, يُمكن اعتبار Snippet بمثابة قالب لطلب API، حيث يُمكن كتابة الكود المُستخدم بشكل متكرر مرة واحدة واستخدامه في أي طلب API.


الفوائد الرئيسية لاستخدام Snippets

  • تقليل الأخطاء البشرية : عند كتابة الكود يدويًا، قد تحدث أخطاء مثل نسيان إضافة رمز أو كتابة اسم متغير بشكل غير صحيح. Snippets تضمن أن الكود الخاص بك دائمًا مكتوب بشكل صحيح.
  • زيادة الإنتاجية : بدلاً من قضاء ساعات في كتابة الكود، يمكنك اختيار القالب المناسب وإجراء التعديلات البسيطة فقط.
  • تعلم أفضل الممارسات : Snippets توفر لك أمثلة عملية على كيفية تنظيم الطلبات بطريقة احترافية.


مميزات استخدام Snippets لكتابة طلبات API:

  • سهولة الاستخدام: يُسهل Snippets استخدام Postman من خلال توفير واجهة مستخدم سهلة الاستخدام لكتابة طلبات API.
  • تقليل الأخطاء: يُقلل Snippets من احتمالية حدوث الأخطاء عند كتابة طلبات API.
  • تحسين قابلية الصيانة: يُحسّن Snippets قابلية صيانة طلبات API من خلال فصل الكود المُستخدم بشكل متكرر عن الكود الخاص بكل طلب.
  • تعزيز قابلية التكرار: يُمكن استخدام Snippets لجعل طلبات API قابلة للتكرار في بيئات مختلفة.
  • تحسين كفاءة العمل: يُمكن استخدام Snippets لتوفير الوقت وتقليل الجهد المبذول في كتابة طلبات API.


خطوات كتابة Snippet للحصول على عنوان Token

  • افتح Postman.
  • انتقل إلى "Snippets".
  • انقر على "New Snippet".
  • أدخل اسمًا للـ Snippet.
  • حدد "Request" من قائمة "Type".
  • اختر طريقة HTTP (GET أو POST).
  • أدخل عنوان URL للطلب.
  • أدخل أي معلومات أخرى مطلوبة في الطلب (مثل اسم المستخدم وكلمة المرور).
  • انقر على "Save".


استخدام Snippet للحصول على عنوان Token

  • افتح Postman.
  • انتقل إلى "Snippets".
  • اختر Snippet الذي يحتوي على طلب الحصول على Token.
  • انقر على "Run".
  • ستتلقى عنوان Token في الرد.


إنشاء Postman مخصص للحصول على عنوان token وارفاقه داخل Environment

يمكنك الانتقال الى صفحة تسجيل الدخول والتي في الاغلب تستطيع الحصول على التوكن من خلالها وفي هذه الحالة كان التوكن داخل json باسم data لذلك تم كتابة data بعد .json() وبعدها token وبهذا سوف ينتقل الى Environment ويتم ارفاقه بداخلها .

pm.environment.set("token",pm.response.json().data.token);

OR

const jsonData = pm.response.json();
pm.globals.set('token', jsonData.token);

لا تكتب الكود من الصفر بعد اليوم! Snippets في Postman ستحول طريقتك في العمل


يمكنك تعديل Snippet للحصول على Token حسب احتياجاتك.
 
Snippets في Postman ليست مجرد أداة إضافية؛ بل هي جزء أساسي من تحسين تجربة تطوير API. سواء كنت مبتدئًا تحاول فهم الأساسيات أو محترفًا يبحث عن تحسين الإنتاجية، فإن Snippets ستساعدك على تحقيق أهدافك بسهولة وفعالية.
ابدأ الآن باستخدام Snippets واستمتع بتجربة تطوير API أكثر سلاسة ومرونة. 💻✨
تعليقات