ก่อนที่คุณจะสร้างการเชื่อมต่อจาก Oracle Analytics Cloud ไปยังจุดสิ้นสุดของ REST ของที่มาข้อมูล ให้สร้างไฟล์ JSON แบบซิปที่มีรายละเอียดการเชื่อมต่อ
คุณสามารถดาวน์โหลดเทมเพลท JSON จาก ไลบรารีส่วนกลางของ Oracle Analytics จัดเก็บรายละเอียดการเชื่อมต่อในไฟล์ JSON ตามเทมเพลท จากนั้นบีบอัดไฟล์ JSON ในรูปแบบ ZIP และยังสามารถดาวน์โหลดไฟล์ JSON ตัวอย่างสำหรับแอปพลิเคชัน SaaS และ PaaS ได้หลากหลายประเภท
รูปแบบเทมเพลท JSON สำหรับการเชื่อมต่อกับจุดสิ้นสุดของ REST
{ "name": "Connection name", "description": "Brief description", "baseURL": "URL, e.g. https://api.surveymonkey.com/v3", "endpoints": { "Endpoint 1": "Endpoint 1 URL, e.g. https://api.surveymonkey.com/v3/users/endpoint1", "Endpoint 2": "Endpoint 2 URL, e.g. https://api.surveymonkey.com/v3/question_bank/endpoint2", "Endpoint n": "Endpoint n URL, e.g. https://api.surveymonkey.com/v3/users/endpointn" }, "authentication": { "type": "Authentication type" } }
ตัวอย่าง JSON สำหรับการเชื่อมต่อกับจุดสิ้นสุดของ REST ของ Survey Monkey
{ "name": "Survey Monkey Connection", "description": "Survey Monkey connection", "baseURL": "https://api.surveymonkey.com/v3", "endpoints": { "Users": "https://api.surveymonkey.com/v3/users/me", "Questions": "https://api.surveymonkey.com/v3/question_bank/questions" }, "authentication": { "type": "HttpHeader" } }
ข้อมูลเกี่ยวกับการตรวจสอบสิทธิ์ OAuth2
ก่อนที่คุณจะเริ่ม โปรดตรวจสอบให้แน่ใจว่าที่มาข้อมูลเป้าหมายของคุณรองรับการตรวจสอบสิทธิ์ OAuth2 เนื่องจากที่มาข้อมูลบางรายการไม่รองรับ OAuth2
เมื่อคุณสร้างไฟล์ JSON โดยใช้เทมเพลทที่ดาวน์โหลดมา ให้ระบุประเภทการตรวจสอบสิทธิ์ที่เหมาะสมในฟิลด์ authentication-type
ประเภท OAuth2 | ค่าที่ถูกต้องสำหรับฟิลด์ authentication-type |
รหัส OAuth2 | OAuth2Code |
ชื่อผู้ใช้และรหัสผ่าน OAuth2 | OAUTH2PasswordGrant |
OAuth2 ที่ไม่ระบุแน่ชัด | OAUTH2ImplicitGrant |
ชื่อผู้ใช้และรหัสผ่านของไคลเอนต์ OAuth2 | OAUTH2ClientCredentials |
ในตัวอย่างนี้ วิธีการตรวจสอบสิทธิ์ชื่อผู้ใช้และรหัสผ่าน OAuth2 ได้รับการระบุโดยใช้ "OAUTH2PasswordGrant" เป็นค่า authentication-type
.png
คำแนะนำอื่นๆ เกี่ยวกับการสร้างไฟล์ JSON