- בקשת HTTP
- גוף הבקשה
- גוף התשובה
- היקפי הרשאה
- CreateUserRequest
- AddAccountService
- AccountAggregation
- רוצים לנסות?
יצירת חשבון Merchant Center עצמאי עם הגדרות נוספות. הוספת המשתמש ששלח את הבקשה כאדמין בחשבון החדש.
בקשת HTTP
POST https://merchantapi.googleapis.com/accounts/v1beta/accounts:createAndConfigure
כתובת ה-URL משתמשת בתחביר של Transcoding של gRPC.
גוף הבקשה
גוף הבקשה מכיל נתונים במבנה הבא:
ייצוג ב-JSON |
---|
{ "account": { object ( |
שדות | |
---|---|
account |
חובה. החשבון שייווצר. |
users[] |
זה שינוי אופציונלי. המשתמשים שרוצים להוסיף לחשבון. |
service[] |
חובה. כחלק מהיצירה, מתבצע איפוס של שירות החשבון בין החשבון שייווצר לבין חשבון הספק. צריך לספק לפחות שירות אחד כזה. בשלב הזה, רק אחד מהם צריך להיות |
גוף התשובה
אם הפעולה מצליחה, גוף התגובה מכיל מופע של 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 |
הספק הוא אגרטור של החשבון. עומס נתונים שימושי (payload) לשירות מסוג 'צבירה של חשבונות'. |
provider |
חובה. ספק השירות. פורמט: |
AccountAggregation
אין שדות לסוג הזה.
AccountAggregation
עומס שימושי.