- בקשת HTTP
- גוף הבקשה
- גוף התשובה
- היקפי ההרשאות
- CreateUserRequest
- AcceptTermsOfService
- AddAccountService
- רוצים לנסות?
יצירת חשבון Merchant Center עצמאי עם הגדרות נוספות. הוספת המשתמש ששלח את הבקשה כאדמין בחשבון החדש.
בקשת HTTP
POST https://merchantapi.googleapis.com/accounts/v1beta/accounts:createAndConfigure
בכתובת ה-URL נעשה שימוש בתחביר המרת קידוד של gRPC.
גוף הבקשה
גוף הבקשה מכיל נתונים במבנה הבא:
ייצוג JSON |
---|
{ "account": { object ( |
שדות | |
---|---|
account |
חובה. החשבון ליצירה. |
users[] |
זה שינוי אופציונלי. משתמשים שיתווספו לחשבון. |
service[] |
חובה. תהליך היצירה בין החשבון שיש ליצור לבין חשבון הספק יופעל כחלק מתהליך היצירה. יש לספק לפחות שירות אחד כזה. כרגע יש תמיכה רק ב- |
acceptTermsOfService |
זה שינוי אופציונלי. את התנאים וההגבלות (ToS) שצריך לאשר מיד לאחר יצירת החשבון. |
גוף התשובה
אם הפעולה בוצעה ללא שגיאות, גוף התגובה יכלול מופע של Account
.
היקפי ההרשאות
נדרש היקף ההרשאות הבא של OAuth:
https://www.googleapis.com/auth/content
למידע נוסף, קראו את המאמר סקירה כללית של OAuth 2.0.
CreateUserRequest
בקשת הודעה ל-method CreateUser
.
ייצוג JSON |
---|
{
"parent": string,
"userId": string,
"user": {
object ( |
שדות | |
---|---|
parent |
חובה. שם המשאב של החשבון שבשבילו ייווצר משתמש. פורמט: |
userId |
חובה. כתובת האימייל של המשתמש (לדוגמה, |
user |
חובה. המשתמש שצריך ליצור. |
AcceptTermsOfService
הפניה למקור מידע של תנאים והגבלות.
ייצוג JSON |
---|
{ "name": string, "regionCode": string } |
שדות | |
---|---|
name |
חובה. שם המשאב של גרסת התנאים וההגבלות. |
regionCode |
חובה. קוד האזור כפי שהוגדר על ידי CLDR. מדובר במדינה שבה התנאים וההגבלות חלים באופן ספציפי על אותה מדינה, או ב |
AddAccountService
הוראות נוספות להוספת שירותי חשבון במהלך יצירת החשבון.
ייצוג JSON |
---|
{ // Union field |
שדות | |
---|---|
שדה איחוד service_type . בשלב הזה יש תמיכה רק בחשבון הורה ריבוי לקוחות. service_type יכול להיות רק אחת מהאפשרויות הבאות: |
|
accountAggregation |
הספק הוא אתר אגרגטור לחשבון. |
provider |
זה שינוי אופציונלי. ספק השירות. פורמט: |