bagaimana cara mengirim ulang permintaan setelah memprosesnya di dalam titik akhir apigee saya

Saya memiliki titik akhir bernama dapatkan data pengguna yang menerima token

Saya perlu membaca token ini di apigee saya dan mengirimkannya ke tokenVarificationExtUrl

yang kembali kepada saya dengan a) valid 200 b) userid yang dilampirkan dengan token itu

sekarang yang harus saya lakukan adalah saya perlu membaca header respons dan kemudian memeriksanya secara kondisional untuk 200 keberhasilan dan kemudian mengekstrak userid dari respons.

Setelah diekstraksi, saya perlu melampirkannya dengan permintaan lain; yang perlu saya kirim ke url eksternal getUserData

yang akan menghubungi saya kembali dengan detail pengguna yang diperlukan.

Saya berhasil mengekstraksi data dan melakukan pemeriksaan bersyarat. Saya mencari bantuan untuk

bagaimana cara mengirim permintaan lain ke url eksternal getUserData.


person Harshal Lonare    schedule 10.09.2014    source sumber


Jawaban (1)


Anda perlu menggunakan beberapa kebijakan di proxy Anda.

Misalnya

  1. Untuk memeriksa header dan membuat kesalahan, Anda mungkin ingin menggunakan kebijakan kesalahan rasie secara kondisional
  2. Untuk melakukan panggilan API ke titik akhir eksternal, Anda dapat menggunakan kebijakan pemanggilan layanan atau target standar
  3. Untuk mengekstrak data respons dari muatan json atau xml, Anda dapat menggunakan jalur json dari kebijakan xpath

dan seterusnya.

Saya kira Anda mungkin ingin melihat beberapa contoh proxy dengan fungsi-fungsi ini untuk dapat mendesainnya sendiri.

Lihat tautan ini. http://apigee.com/docs/content/using-sample-api-proxies

person Santanu Dey    schedule 10.09.2014