หลักเกณฑ์ของ API Postman

Postman ช่วยเพิ่มความสามารถในการทดสอบและ ทําความเข้าใจ Merchant API ได้อย่างมากด้วยการมอบอินเทอร์เฟซที่ใช้งานง่ายสําหรับสร้าง ส่ง และวิเคราะห์คําขอ HTTP คุณสามารถสร้างและแก้ไขการเรียก API ต่างๆ (GET, POST, PUT, DELETE) ไปยังจุดปลายทางต่างๆ ได้อย่างง่ายดาย โดยปรับพารามิเตอร์ ส่วนหัว และเนื้อหาคำขอเพื่อจำลองสถานการณ์ในโลกแห่งความเป็นจริง

การนำเสนอคำตอบที่ชัดเจนของเครื่องมือ ซึ่งรวมถึงรหัสสถานะ ส่วนหัว และเพย์โหลด ช่วยให้ตรวจสอบลักษณะการทำงานของ API ได้อย่างรวดเร็วและช่วยในการแก้ไขข้อบกพร่อง แนวทางที่มีโครงสร้างนี้ช่วยเร่งวงจรการพัฒนา ปรับปรุงคุณภาพ API และเพิ่มความเข้าใจเกี่ยวกับความสามารถและความซับซ้อนของ Merchant API

ภาพรวม

หากต้องการใช้คอลเล็กชัน MAPI Postman ในอินสแตนซ์ Postman คุณต้องทำตามขั้นตอนเพียงไม่กี่ขั้นตอนเพื่อกำหนดค่าสภาพแวดล้อมก่อน ดูคำแนะนำแบบทีละขั้นตอนเกี่ยวกับวิธีดำเนินการได้ที่นี่

ดูข้อมูลเพิ่มเติมเกี่ยวกับแพลตฟอร์มได้ที่คำอธิบายของ Postman

1. การกำหนดค่าบัญชีบริการ

คุณจะได้รับ serviceAccountKey และ api_key

  1. ดูขั้นตอนโดยละเอียดได้ที่วิธีใช้บัญชีบริการเพื่อเข้าถึง API
  2. ในโปรเจ็กต์ Google Cloud > ข้อมูลเข้าสู่ระบบ > สร้างข้อมูลเข้าสู่ระบบ > บัญชีบริการ
  3. กรอกแบบฟอร์มแล้วคลิกสร้างและดำเนินการต่อ
  4. เลือกบทบาทเจ้าของ แล้วคลิกต่อไป
  5. คลิกเสร็จสิ้น
  6. หากต้องการดาวน์โหลดคีย์ JSON ให้ทำตามขั้นตอนต่อไปนี้
    1. คลิกอีเมลบัญชีบริการที่เพิ่งสร้าง (เช่น {YOUR_SERVICE_ACCOUNT}@{RANDOM_DOMAIN}.gserviceaccount.com)
    2. คลิกแท็บคีย์
    3. คลิกเพิ่มคีย์ > สร้างคีย์
    4. เลือก JSON แล้วคลิกสร้างเพื่อดาวน์โหลด JSON

คำเตือน: คุณจะดาวน์โหลดคีย์ได้เพียงครั้งเดียว หากทำคีย์หาย คุณจะต้อง สร้างคีย์ใหม่และลบคีย์นี้

  1. เปิด Merchant Center
  2. ในการตั้งค่า > การเข้าถึงและบริการ ให้คลิกผู้ใช้และการเข้าถึง
  3. คลิกเพิ่มบุคคล แล้วใช้รหัสบัญชีบริการเป็นอีเมล สำหรับผู้ใช้ใหม่

2. การตั้งค่า Postman

  1. ดาวน์โหลด JSON เทมเพลตสภาพแวดล้อมของ Postman
  2. ดาวน์โหลด JSON ของคอลเล็กชัน MAPI Postman
  3. ลงชื่อเข้าใช้ Postman หรือสร้างบัญชีใหม่
  4. นำเข้าเทมเพลตสภาพแวดล้อมของ Postman
    1. คัดลอก JSON แบบเต็มลงในสภาพแวดล้อม > MyAccount > serviceAccountKey
    2. คัดลอก private_key จาก JSON ลงในสภาพแวดล้อมของคอลเล็กชัน > MyAccount > api_key
  5. นำเข้า JSON ของคอลเล็กชัน MAPI Postman
  6. เลือกสภาพแวดล้อมที่มุมขวาบน

3. การลงทะเบียนนักพัฒนาแอป

ลิงก์บัญชี Merchant Center กับโปรเจ็กต์ Google Cloud โดยลงทะเบียนเป็นนักพัฒนาซอฟต์แวร์ ผู้ใช้ที่มีบทบาทนักพัฒนา API จะได้รับการสื่อสารเกี่ยวกับ API ซึ่งรวมถึงประกาศการให้บริการที่จำเป็นต้องได้รับ แบบสำรวจสำหรับนักพัฒนา และโอกาสต่างๆ

  1. เปิด Postman > คอลเล็กชัน > Merchant API Official
  2. เปิด accounts_v1 > accounts > accounts.developerRegistration > registerGcp
  3. แทนที่ตัวยึดตำแหน่ง {account} ในเส้นทางด้วยรหัส MC ของคุณ
  4. แทนที่ตัวยึดตำแหน่ง {email} ในเนื้อหาด้วยอีเมลของคุณ
  5. คลิกส่งเพื่อดำเนินการลงทะเบียน
  6. หากดำเนินการทุกอย่างถูกต้อง คุณจะได้รับการตอบกลับเป็น JSON เพื่อยืนยันลักษณะนี้ json { "name": "accounts/{YOUR_MC_ID}/developerRegistration", "gcpIds": [ "{YOUR_GCP_ID}" ] }

4. ทดสอบ Merchant API ใน Postman

  1. เปิด Postman > Collections > Merchant API Official > accounts_v1 > accounts > list
  2. คลิกส่ง
  3. หากดำเนินการทุกอย่างถูกต้อง คุณจะได้รับการตอบกลับเป็น 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" } ] }