คุณกำลังดูเอกสารประกอบของ Apigee Edge
ไปที่เอกสารประกอบของ Apigee X ข้อมูล
ใช้ API Monitoring Management API เพื่อดำเนินการต่อไปนี้
งาน | ข้อมูลเพิ่มเติม |
---|---|
จัดการการแจ้งเตือนสำหรับ API Monitoring | |
จัดการคอลเล็กชันสำหรับ API Monitoring | |
ดูบันทึก API Monitoring ในระดับต่างๆ | |
ดูเมตริก API Monitoring |
โควต้าการเรียก API
API Monitoring API ทั้งหมดจะใช้โควต้าที่จำกัดจำนวนครั้งที่คุณเรียกใช้ API ต่อนาทีได้ ตัวอย่างเช่น API สร้างคอลเล็กชัน API จะจำกัดให้คุณโทร 6 ครั้งต่อนาที
API บางรายการอาจมีขีดจำกัดโควต้าไม่เท่ากัน โปรดดูเอกสารอ้างอิง API ของ API แต่ละรายการเพื่อกำหนดขีดจำกัด
ใช้ Curl
ตัวอย่าง API ในเอกสารฉบับนี้ใช้ curl เพื่อแสดงวิธีใช้ API Monitoring โดยใช้ API โดย curl เป็นเครื่องมือบรรทัดคำสั่งโอเพนซอร์สสำหรับโอนข้อมูลที่มีไวยากรณ์ของ URL ซึ่งรองรับโปรโตคอลทั่วไปอย่าง HTTP และ HTTPS ดูข้อมูลเกี่ยวกับการดาวน์โหลดและการใช้ Curl ได้ที่ https://curl.haxx.se/
ตารางต่อไปนี้จะสรุปตัวเลือกบรรทัดคำสั่ง curl ที่ใช้ในตัวอย่าง
ตัวเลือก | คำอธิบาย |
-d '{}'
|
กำหนดเนื้อหาของคำขอ ส่งโดยตรงหรือระบุชื่อไฟล์ |
-H
|
กำหนดส่วนหัวของคำขอ คุณต้องส่งข้อมูลต่อไปนี้ในส่วนหัวของคำขอ
|
-i
|
แสดงข้อมูลเพิ่มเติม เช่น ส่วนหัว ในคำตอบ |
-X
|
ระบุประเภทคำขอ (GET , POST และอื่นๆ)
|
รับโทเค็นเพื่อการเข้าถึง OAuth 2.0
Apigee Edge รองรับ OAuth 2.0 สำหรับการตรวจสอบสิทธิ์ผู้ใช้ เมื่อใช้ OAuth 2.0 คุณจะแลกเปลี่ยนข้อมูลเข้าสู่ระบบ Apigee Edge เป็นโทเค็นเพื่อการเข้าถึงและโทเค็นการรีเฟรชเพื่อให้เรียกใช้ Apigee Edge API ได้อย่างปลอดภัย เมื่อได้รับโทเค็นแล้ว คุณไม่จำเป็นต้องแลกเปลี่ยนข้อมูลเข้าสู่ระบบอีกครั้งจนกว่าโทเค็นจะหมดอายุ โทเค็นการรีเฟรชช่วยให้คุณเก็บ "เซสชัน" กับเซิร์ฟเวอร์ได้นานขึ้นโดยไม่ต้องระบุข้อมูลเข้าสู่ระบบ ดูข้อมูลเพิ่มเติมเกี่ยวกับโทเค็นเพื่อการเข้าถึงได้ที่การใช้ OAuth2 เพื่อเข้าถึง API การจัดการ
เมื่อใช้ข้อมูลเข้าสู่ระบบ Apigee Edge ของคุณ คุณสามารถรับการเข้าถึง OAuth 2.0 และโทเค็นการรีเฟรชเพื่อเข้าถึงทรัพยากร Apigee Edge โดยใช้ยูทิลิตี get_token
ของ Apigee
วิธีรับโทเค็นเพื่อการเข้าถึง OAuth 2.0
ติดตั้งยูทิลิตี
get_token
สำหรับข้อมูลเกี่ยวกับวิธีติดตั้งยูทิลิตีget_token
โปรดดูที่การใช้ get_tokenดำเนินการ
get_token
เพื่อรับโทเค็นเพื่อการเข้าถึง OAuth 2.0ครั้งแรกที่คุณป้อนคำสั่งหรือหากโทเค็นการรีเฟรชหมดอายุ
get_token
จะขอให้คุณป้อนชื่อผู้ใช้ รหัสผ่าน และรหัสการตรวจสอบสิทธิ์แบบ 2 ปัจจัย 6 หลัก ป้อนแต่ละค่าเมื่อระบบถาม หากคุณไม่ได้เปิดใช้การตรวจสอบสิทธิ์แบบ 2 ปัจจัย เพียงกด Enter เมื่อมีข้อความแจ้งคัดลอกโทเค็น OAuth 2.0 และจัดเก็บไว้ในตัวแปร เช่น
ACCESS_TOKEN
export ACCESS_TOKEN=eyJhbGciOiJSUzI1NiJ9.eyJqdGkiOiI2NmQ4MTRiMC01YzZkLTQyZWUtYjlmYi05ZGVhODk5MGRiODIiLCJzdWIiOiJlZjc3YmRhMS05ZWIxLTQyZDgtODg5MC0zODQ3ODg0MzM1OWIiLCJzY29wZSI6WyJzY2ltLmVtYWlscy5yZWFkIiwicGFzc3dvcmQud3JpdGUiLCJhcHByb3ZhbHMubWUiLCJzY2ltLm1lIiwic2NpbS5pZHMucmVhZCIsIm9wZW5pZCIsIm9hdXRoLmFwcHJvdmFscyJdLCJjbGllbnRfaWQiOiJlZGdlY2xpIiwiY2lkIjoiZWRnZWNsaSIsImF6cCI6ImVkZ2VjbGkiLCJncmFudF90eXBlIjoicGFzc3dvcmQiLCJ1c2VyX2lkIjoiZWY3N2JkYTEtOWViMS00MmQ4LTg4OTAtMzg0Nzg4NDMzNTliIiwib3JpZ2luIjoidXNlcmdyaWQiLCJ1c2VyX25hbWUiOiJsbHluY2hAYXBpZ2VlLmNvbSIsImVtYWlsIjoibGx5bmNoQGFwaWdlZS5jb20iLCJyZXZfc2lnIjoiZTViZDc3NjIiLCJpYXQiOjE0NzA3NTMyMDksImV4cCI6MTQ3MDc5NjQwOSwiaXNzIjoiaHR0cHM6Ly9sb2dpbi5lMmUuYXBpZ2VlLm5ldC9vYXV0aC90b2tlbiIsInppZCI6InVhYSIsImF1ZCI6WyJzY2ltIiwicGFzc3dvcmQiLCJvcGVuaWQiLCJlZGdlY2xpIiwiYXBwcm92YWxzIiwic2NpbS5lbWFpbHMiLCJzY2ltLmlkcyIsIm9hdXRoIl19.FF3f1i9eHbBqYjnvBmt9nTtTcyNQBQRDDq2tQ3aRUAzUesLAet7qfBB9QVCvE-zVBn4BiPgRU-iturxPxRMAQ2a34-8oLvgff3x-aALBWkSwbc8PJdWTiPP9VYykoFSJtu9UIN5x0FQEQN_hyurO8D2SrS3uQKNwIyjoJPy4Bps7nb3WqJyKRfXAzf8UptdN7XE0TVqTyBcZGT3OQ2Was0VPfe_dr-wIrywvjNf6FczjdktB1lpKJ2oRXx1n8PuK5FhOQ4wE9VeSsNsMHVcGvJ5W6Tvi61fo2h1w1d4AKvGdERzuVf_XWN00mtcgwsUAuXV0r5H_i3vxcMuUym1XOg
เมื่อคุณเรียกใช้ API Monitoring API ให้ส่งโทเค็นเพื่อการเข้าถึง OAuth 2.0 ในส่วนหัว HTTP โดยใช้ส่วนหัว Authorization เช่น
curl -X GET "https://apimonitoring.enterprise.apigee.com/alerts?org=myorg"
-H "Authorization: Bearer $ACCESS_TOKEN"
...