| |||||||||
Posmen ialah perisian kendiri yang tersedia untuk dimuat turun daripada internet. Ia tidak dicipta oleh SAP atau SAP Ariba. Ia membolehkan pengguna menghantar permintaan http dan https kepada pelayan sebagai cara untuk menguji kefungsian API yang berbeza di sekitar web. Inilah sebabnya ia berguna kepada kami semasa menguji kefungsian API Terbuka. Di bawah saya akan memperincikan persediaan yang saya dapati berguna untuk menghantar permintaan dengan mudah.
Sila ambil perhatian bahawa tema gelap didayakan dalam salinan Posman saya, jadi syot layar saya mungkin kelihatan sedikit berbeza. Jika salinan anda mempunyai paparan berbeza.
Mulakan dengan menyediakan Persekitaran. Persekitaran dalam Posman membenarkan anda menyediakan pemboleh ubah yang boleh dicapai merentas permintaan berbeza anda. Hal ini berfungsi kerana anda tidak perlu menyalin secara manual token sah kuasa anda setiap kali ia dijanakan atau nama realma, kod api dan apa-apa maklumat lain yang dicapai dalam banyak permintaan.
Untuk melakukannya, klik pada Gear di bahagian atas sebelah kanan Posmen:

Klik Tambah pada timbul yang muncul dan namakan persekitaran anda:

Tetingkap ini juga membenarkan anda mentakrifkan pemboleh ubah yang boleh dicapai dari mana-mana sahaja yang mempunyai persekitaran ini dipilih. Saya akan mencadangkan untuk mencipta pemboleh ubah untuk rentetan accesstoken, realm, baseurl dan base64dikodkan seperti saya di bawah. Di bahagian di bawah, saya akan melalui cara untuk mendapatkan capaian yang perlu diisi secara automatik apabila anda menjalankan permintaan untuk menjanakannya, tetapi kini hanya mengisinya dengan yang terkini anda (atau biarkan ia kosong).

Memandangkan anda telah menyediakan pemboleh ubah dalam persekitaran anda, pastikan persekitaran anda dipilih - menu juntai bawah di sebelah simbol gear menunjukkan persekitaran yang anda pilih pada masa ini.
Pada masa ini, apabila anda ingin mencapai maklumat yang disimpan dalam pemboleh ubah, hanya letakkan nama dalam tanda kurung dakap berganda. Contohnya, untuk mendapatkan token capaian anda bagi mengisi dalam permintaan, hanya letakkan {{accesstoken}}. Lihat syot layar permintaan contoh untuk maklumat yang boleh diluluskan di bawah:

Posmen menukarkannya ke dalam cURL di bawah:
Di bawah ialah syot layar persediaan saya untuk menjana token oauth:

dan tebal saya:
Jika anda perlu mencapai realma yang berbeza untuk ujian anda, anda boleh menyediakan beberapa persekitaran supaya anda boleh menggunakan permintaan yang sama pada pelbagai kelompok halaman dengan mudah.
Purchasing