گەشەپێدانی وێب

Postman چییە؟

نوسین و ئامادەکردنی

Postman چییە؟

Postman چییە؟

لە سەردەمی ئەمڕۆدا، API ەکان وەک دڵی ئەپلیکەیشنەکانن. بەڵام چۆن دەتوانین ئەم API یانە تاقی بکەینەوە و دڵنیا بین کە بە دروستی کار دەکەن؟ لێرەدایە Postman دێتە مەیدانەوە!

Postman ئامرازێکی بەهێزە کە ژیانی گەشەپێدەران ئاسانتر دەکات. وەک ئەوە وایە کە چەکێکی جادووی هەبێت کە دەتوانیت پێی هەر API یەک تاقی بکەیتەوە.

نازانی API چییە؟  کلیک لێرە بکە!

بۆچی Postman گرنگە؟

١. ئاسانە بۆ بەکارهێنان

  • هیچ کۆدێک پێویست ناکات
  • ڕووکارێکی بەکارهێنەر-دۆستانە
  • تەنها چەند کلیک!

٢. کاتت پاشەکەوت دەکات

  • خێرا API ەکان تاقی بکەرەوە
  • ئەنجامەکان یەکسەر دەبینیت
  • هەڵەکان زوو دەدۆزیتەوە

٣. تیمی کار

  • Collection ەکان هاوبەش بکە
  • Documentation دروست بکە
  • لەگەڵ هاوڕێیەکانت هاوکاری بکە

چۆن دەست پێ بکەیت؟

هەنگاوی یەکەم: دامەزراندن

  • سەردانی postman.com بکە
  • وەشانی خۆڕایی داگرە
  • هەژماری خۆت دروست بکە

هەنگاوی دووەم: یەکەم Request

GET https://api.github.com/users/octocat
  • Request نوێ  دروست بکە
  • URL ەکە بنووسە
  • دوگمەی "Send" کلیک بکە
  • ئەنجامەکە تەماشا بکە!

هەنگاوی سێیەم: Collection

  • requestەکانت لە یەک شوێن کۆ بکەرەوە
  • ناویان لێ بنێ
  • بۆ دواتر پاشەکەوتیان بکە

تایبەتمەندی جێگەی سەرنج

Environment Variables: وەک ئەوە وایە نهێنیەکانت هەبێت:

{{base_url}}/api/users

Tests: دڵنیایی لە ئەنجامەکان:

pm.test("Status code is 200", function () {
    pm.response.to.have.status(200);
});

Authentication: API Key, Bearer Token، OAuth - هەموو شتێک!

ئەنجام

Postman تەنها ئامرازێک نییە، بەڵکو هاوڕێیەکە لە ڕێگای گەشەپێدانی API دا. دەست پێ بکە ئەمڕۆ و بزانە کە چۆن ژیانی کارەکەت ئاسانتر دەکات!