คุณสามารถใช้ My Business Account Management API เพื่อโอนสถานที่ไปยังบัญชีหรือกลุ่มสถานที่ตั้งต่างๆ ได้ โปรดทำตามวิธีการใน เอกสารประกอบนี้เพื่อดูวิธีการ
เริ่มต้นใช้งาน
ต้องระบุรายการต่อไปนี้ในการโอนสถานที่
บัญชีต้นทาง: บัญชีต้นทางคือบัญชีที่เป็นเจ้าของสถานที่ตั้ง โดยบัญชีนี้อาจเป็นบัญชีส่วนตัวหรือกลุ่มสถานที่ตั้งก็ได้ หลังจากการโอนเสร็จสมบูรณ์ บัญชีต้นทางจะเข้าถึงสถานที่ตั้งไม่ได้อีกต่อไป
บัญชีปลายทาง: บัญชีปลายทางคือบัญชีที่ควรโอนสถานที่ไป โดยบัญชีนี้อาจเป็นบัญชีส่วนตัว
หรือกลุ่มสถานที่ตั้งก็ได้ หลังจากการโอนเสร็จสมบูรณ์ บัญชีปลายทาง
จะเป็นเจ้าของหลักของสถานที่ดังกล่าว
โทเค็นการรีเฟรช/การเข้าถึง OAuth2: แต่ละบัญชีต้องใช้โทเค็นการรีเฟรช/โทเค็นเพื่อการเข้าถึง OAuth2 สําหรับบัญชีต้นทางและปลายทางเพื่อเรียก API
โอนสถานที่
หากต้องการโอนสถานที่ ให้ทำตามขั้นตอนต่อไปนี้
หากคุณไม่ได้เป็นเจ้าของสถานที่ คุณจะต้องเป็นเจ้าของสถานที่ดังกล่าว ใช้ข้อมูลเข้าสู่ระบบ OAuth ของเจ้าของธุรกิจคนปัจจุบันเพื่อโทรหา
account.admins.create
และเชิญผู้ใช้ให้เป็นเจ้าของข้อมูล จากนั้นใช้ข้อมูลเข้าสู่ระบบ OAuth ของผู้ใช้ที่ได้รับเชิญในการเรียกใช้accounts.invitations.list
เพื่อรับรหัสคำเชิญ โทรaccounts.invitations.accept
เพื่อตอบรับคำเชิญนี้ใช้ข้อมูลเข้าสู่ระบบ OAuth ของบัญชีปลายทางที่ต้องการเพื่อโทรหา
accounts.list
จากนั้นค้นหารหัสบัญชีในรายการที่คุณต้องการโอนสถานที่ตั้งไป รหัสผู้ดูแลระบบในการโทรไปยังaccount.admins.create
หรือการเรียกaccounts.invitations.list
ในขั้นตอนที่ 1 สามารถใช้เป็นรหัสบัญชีได้เช่นกัน รหัสบัญชีนี้อาจอ้างอิงถึงบัญชีส่วนตัวหรือกลุ่มสถานที่ตั้งใช้รหัสบัญชีที่ดึงมาในขั้นตอนที่ 2 เป็นบัญชีปลายทาง นี่คือช่อง destinationAccount ในเนื้อหาคำขอ ซึ่งคุณเรียกใช้
locations.transfer
ได้
ใช้ข้อมูลเข้าสู่ระบบ OAuth ของบัญชีปลายทางเพื่อเรียก accounts.locations.list
และยืนยันว่าตำแหน่งที่โอนนั้นปรากฏในผลการค้นหา หากคุณเรียกใช้ปลายทาง accounts.locations.list
ด้วยบัญชีต้นทาง ตำแหน่งที่โอนจะไม่รวมอยู่ในผลลัพธ์
โอนไปยังกลุ่มสถานที่ตั้ง
หากต้องการโอนสถานที่ไปยัง location group
ในองค์กร ให้โทรหา locations.admins.create
โดยใช้ข้อมูลเข้าสู่ระบบ OAuth ของ merchant
ใช้ฟิลด์ account
ในทรัพยากร Admin
เพื่อส่ง location group account ID
พร้อมกับ role
ที่เหมาะสม คุณควรใช้ข้อมูลเข้าสู่ระบบของผู้ดูแลระบบ location group
ในการเรียก accounts.invitations.list
โดยใช้รหัสบัญชีของกลุ่มสถานที่ตั้งเป็นอาร์กิวเมนต์ parent
เพื่อเรียกคำเชิญที่เกี่ยวข้องกับ location group
ค้นหาคำเชิญที่มีสถานที่เป้าหมายที่ถูกต้อง แล้วโทรหา accounts.invitations.accept
เพื่อยอมรับคำเชิญที่ถูกต้อง