Postman ช่วยเพิ่มความสามารถในการทดสอบและ ทําความเข้าใจ Merchant API ได้อย่างมากด้วยการมอบอินเทอร์เฟซที่ใช้งานง่ายสําหรับสร้าง ส่ง และวิเคราะห์คําขอ HTTP คุณสามารถสร้างและแก้ไขการเรียก API ต่างๆ (GET, POST, PUT, DELETE) ไปยังจุดปลายทางต่างๆ ได้อย่างง่ายดาย โดยปรับพารามิเตอร์ ส่วนหัว และเนื้อหาคำขอเพื่อจำลองสถานการณ์ในโลกแห่งความเป็นจริง
การนำเสนอคำตอบที่ชัดเจนของเครื่องมือ ซึ่งรวมถึงรหัสสถานะ ส่วนหัว และเพย์โหลด ช่วยให้ตรวจสอบลักษณะการทำงานของ API ได้อย่างรวดเร็วและช่วยในการแก้ไขข้อบกพร่อง แนวทางที่มีโครงสร้างนี้ช่วยเร่งวงจรการพัฒนา ปรับปรุงคุณภาพ API และเพิ่มความเข้าใจเกี่ยวกับความสามารถและความซับซ้อนของ Merchant API
ภาพรวม
หากต้องการใช้คอลเล็กชัน MAPI Postman ในอินสแตนซ์ Postman คุณต้องทำตามขั้นตอนเพียงไม่กี่ขั้นตอนเพื่อกำหนดค่าสภาพแวดล้อมก่อน ดูคำแนะนำแบบทีละขั้นตอนเกี่ยวกับวิธีดำเนินการได้ที่นี่
ดูข้อมูลเพิ่มเติมเกี่ยวกับแพลตฟอร์มได้ที่คำอธิบายของ Postman
1. การกำหนดค่าบัญชีบริการ
คุณจะได้รับ serviceAccountKey และ api_key
- ดูขั้นตอนโดยละเอียดได้ที่วิธีใช้บัญชีบริการเพื่อเข้าถึง API
- ในโปรเจ็กต์ Google Cloud > ข้อมูลเข้าสู่ระบบ > สร้างข้อมูลเข้าสู่ระบบ > บัญชีบริการ
- กรอกแบบฟอร์มแล้วคลิกสร้างและดำเนินการต่อ
- เลือกบทบาทเจ้าของ แล้วคลิกต่อไป
- คลิกเสร็จสิ้น
- หากต้องการดาวน์โหลดคีย์ JSON ให้ทำตามขั้นตอนต่อไปนี้
- คลิกอีเมลบัญชีบริการที่เพิ่งสร้าง (เช่น {YOUR_SERVICE_ACCOUNT}@{RANDOM_DOMAIN}.gserviceaccount.com)
- คลิกแท็บคีย์
- คลิกเพิ่มคีย์ > สร้างคีย์
- เลือก JSON แล้วคลิกสร้างเพื่อดาวน์โหลด JSON
คำเตือน: คุณจะดาวน์โหลดคีย์ได้เพียงครั้งเดียว หากทำคีย์หาย คุณจะต้อง สร้างคีย์ใหม่และลบคีย์นี้
- เปิด Merchant Center
- ในการตั้งค่า > การเข้าถึงและบริการ ให้คลิกผู้ใช้และการเข้าถึง
- คลิกเพิ่มบุคคล แล้วใช้รหัสบัญชีบริการเป็นอีเมล สำหรับผู้ใช้ใหม่
2. การตั้งค่า Postman
- ดาวน์โหลด JSON เทมเพลตสภาพแวดล้อมของ Postman
- ดาวน์โหลด JSON ของคอลเล็กชัน MAPI Postman
- ลงชื่อเข้าใช้ Postman หรือสร้างบัญชีใหม่
- นำเข้าเทมเพลตสภาพแวดล้อมของ Postman
- คัดลอก JSON แบบเต็มลงในสภาพแวดล้อม > MyAccount > serviceAccountKey
- คัดลอก private_key จาก JSON ลงในสภาพแวดล้อมของคอลเล็กชัน > MyAccount > api_key
- นำเข้า JSON ของคอลเล็กชัน MAPI Postman
- เลือกสภาพแวดล้อมที่มุมขวาบน
3. การลงทะเบียนนักพัฒนาแอป
ลิงก์บัญชี Merchant Center กับโปรเจ็กต์ Google Cloud โดยลงทะเบียนเป็นนักพัฒนาซอฟต์แวร์ ผู้ใช้ที่มีบทบาทนักพัฒนา API จะได้รับการสื่อสารเกี่ยวกับ API ซึ่งรวมถึงประกาศการให้บริการที่จำเป็นต้องได้รับ แบบสำรวจสำหรับนักพัฒนา และโอกาสต่างๆ
- เปิด Postman > คอลเล็กชัน > Merchant API Official
- เปิด accounts_v1 > accounts > accounts.developerRegistration > registerGcp
- แทนที่ตัวยึดตำแหน่ง
{account}ในเส้นทางด้วยรหัส MC ของคุณ - แทนที่ตัวยึดตำแหน่ง
{email}ในเนื้อหาด้วยอีเมลของคุณ - คลิกส่งเพื่อดำเนินการลงทะเบียน
- หากดำเนินการทุกอย่างถูกต้อง คุณจะได้รับการตอบกลับเป็น JSON
เพื่อยืนยันลักษณะนี้
json { "name": "accounts/{YOUR_MC_ID}/developerRegistration", "gcpIds": [ "{YOUR_GCP_ID}" ] }
4. ทดสอบ Merchant API ใน Postman
- เปิด Postman > Collections > Merchant API Official > accounts_v1 > accounts > list
- คลิกส่ง
- หากดำเนินการทุกอย่างถูกต้อง คุณจะได้รับการตอบกลับเป็น JSON
เพื่อยืนยันลักษณะนี้
json { "accounts": [ { "name": "accounts/{YOUR_MC_ID}", "accountId": "{YOUR_MC_ID}", "accountName": "{YOUR_MERCHANT_NAME}", "adultContent": false, "timeZone": { "id": "{YOUR_TIMEZONE}" }, "languageCode": "en-US" } ] }