- คำขอ HTTP
- เนื้อความของคำขอ
- เนื้อหาการตอบกลับ
- ขอบเขตการให้สิทธิ์
- CreateUserRequest
- AddAccountService
- AccountAggregation
- ลองใช้งาน
สร้างบัญชี Merchant Center แบบสแตนด์อโลนที่มีการกําหนดค่าเพิ่มเติม เพิ่มผู้ใช้ที่ส่งคำขอเป็นผู้ดูแลระบบของบัญชีใหม่
คำขอ HTTP
POST https://merchantapi.googleapis.com/accounts/v1beta/accounts:createAndConfigure
URL ใช้ไวยากรณ์การแปลง gRPC
เนื้อหาของคำขอ
เนื้อความของคำขอมีข้อมูลซึ่งมีโครงสร้างดังต่อไปนี้
การแสดง JSON |
---|
{ "account": { object ( |
ช่อง | |
---|---|
account |
ต้องระบุ บัญชีที่จะสร้าง |
users[] |
ไม่บังคับ ผู้ใช้ที่จะเพิ่มลงในบัญชี |
service[] |
ต้องระบุ ระบบจะเริ่มต้นบริการบัญชีระหว่างบัญชีที่จะสร้างกับบัญชีผู้ให้บริการเป็นส่วนหนึ่งของการสร้าง คุณต้องระบุบริการดังกล่าวอย่างน้อย 1 รายการ ปัจจุบันค่าเหล่านี้ต้องตรงกัน 1 ค่าเป็น |
เนื้อหาการตอบกลับ
หากทำสำเร็จ เนื้อหาการตอบกลับจะมีอินสแตนซ์ Account
ขอบเขตการให้สิทธิ์
ต้องใช้ขอบเขต OAuth ต่อไปนี้
https://www.googleapis.com/auth/content
ดูข้อมูลเพิ่มเติมได้ที่ภาพรวม OAuth 2.0
CreateUserRequest
คำขอข้อความสำหรับเมธอด CreateUser
การแสดง JSON |
---|
{
"parent": string,
"userId": string,
"user": {
object ( |
ช่อง | |
---|---|
parent |
ต้องระบุ ชื่อทรัพยากรของบัญชีที่จะสร้างผู้ใช้ รูปแบบ: |
user |
ต้องระบุ อีเมลของผู้ใช้ (เช่น |
user |
ต้องระบุ ผู้ใช้ที่จะสร้าง |
AddAccountService
วิธีการเพิ่มเติมในการเพิ่มบริการของบัญชีระหว่างการสร้างบัญชี
การแสดง JSON |
---|
{ // Union field |
ช่อง | |
---|---|
ฟิลด์สหภาพ service_type ประเภทบริการที่จะเพิ่ม service_type ต้องเป็นค่าใดค่าหนึ่งต่อไปนี้เท่านั้น |
|
account |
ผู้ให้บริการเป็นผู้รวบรวมข้อมูลของบัญชี เพย์โหลดสําหรับการรวมบัญชีประเภทบริการ |
provider |
ต้องระบุ ผู้ให้บริการ รูปแบบ: |
AccountAggregation
ประเภทนี้ไม่มีช่อง
AccountAggregation
payload