ฉันจะส่งคำขออีกครั้งได้อย่างไรหลังจากประมวลผลภายในจุดสิ้นสุด Apigee ของฉันแล้ว

ฉันมีจุดสิ้นสุดที่เรียกว่ารับข้อมูลผู้ใช้ซึ่งยอมรับโทเค็น

ฉันต้องอ่านโทเค็นนี้ใน Apigee ของฉันและส่งไปที่ tokenVarificationExtUrl

ซึ่งติดต่อกลับมาหาฉันพร้อมกับ a) รหัสผู้ใช้ที่ถูกต้อง 200 b) ที่แนบมากับโทเค็นนั้น

ตอนนี้สิ่งที่ฉันต้องทำคือฉันต้องอ่านส่วนหัวการตอบกลับ จากนั้นตรวจสอบแบบมีเงื่อนไขเพื่อความสำเร็จ 200 ครั้ง จากนั้นแยกรหัสผู้ใช้ออกจากการตอบกลับ

เมื่อแยกออกมาแล้ว ฉันจะต้องแนบมันพร้อมกับคำขออื่น ซึ่งฉันต้องส่งไปที่ URL ภายนอกของ getUserData

ซึ่งจะติดต่อกลับหาฉันพร้อมรายละเอียดผู้ใช้ที่จำเป็น

ฉันดึงข้อมูลและทำการตรวจสอบแบบมีเงื่อนไขได้สำเร็จ ฉันกำลังมองหาความช่วยเหลือสำหรับ

ฉันจะส่งคำขออื่นไปยัง URL ภายนอก getUserData ได้อย่างไร


person Harshal Lonare    schedule 10.09.2014    source แหล่งที่มา


คำตอบ (1)


คุณต้องใช้นโยบายบางอย่างในพร็อกซีของคุณ

ตัวอย่างเช่น

  1. สำหรับการตรวจสอบส่วนหัวและโยนข้อผิดพลาด คุณอาจต้องการใช้นโยบายข้อบกพร่อง rasie แบบมีเงื่อนไข
  2. สำหรับการโทร API ไปยังจุดสิ้นสุดภายนอก คุณสามารถใช้นโยบายคำบรรยายบริการหรือเป้าหมายมาตรฐานได้
  3. สำหรับการแยกข้อมูลการตอบสนองจากเพย์โหลด json หรือ xml คุณสามารถใช้เส้นทาง json ของนโยบาย xpath

และอื่น ๆ

ฉันคิดว่าคุณอาจต้องการดูพรอกซีตัวอย่างบางส่วนที่มีฟังก์ชันเหล่านี้เพื่อให้สามารถออกแบบของคุณเองได้

ตรวจสอบลิงค์นี้ออก http://apigee.com/docs/content/using-sample-api-proxies

person Santanu Dey    schedule 10.09.2014