- Yêu cầu HTTP
- Nội dung yêu cầu
- Nội dung phản hồi
- Phạm vi uỷ quyền
- CreateUserRequest
- AcceptTermsOfService
- AddAccountService
- AccountAggregation
- Hãy làm thử!
Tạo một tài khoản Merchant Center độc lập có cấu hình bổ sung. Thêm người dùng đưa ra yêu cầu làm quản trị viên cho tài khoản mới.
Yêu cầu HTTP
POST https://merchantapi.googleapis.com/accounts/v1beta/accounts:createAndConfigure
URL sử dụng cú pháp Chuyển mã gRPC.
Nội dung yêu cầu
Nội dung yêu cầu chứa dữ liệu có cấu trúc sau:
Biểu diễn dưới dạng JSON |
---|
{ "account": { object ( |
Trường | |
---|---|
account |
Bắt buộc. Tài khoản cần tạo. |
users[] |
Không bắt buộc. Người dùng cần thêm vào tài khoản. |
service[] |
Bắt buộc. Dịch vụ tài khoản giữa tài khoản cần tạo và tài khoản nhà cung cấp được khởi chạy trong quá trình tạo. Bạn cần cung cấp ít nhất một dịch vụ như vậy. Hiện tại, một trong số các tài khoản này cần phải là |
acceptTermsOfService |
Không bắt buộc. Điều khoản dịch vụ (ToS) phải được chấp nhận ngay khi tạo tài khoản. |
Nội dung phản hồi
Nếu thành công, nội dung phản hồi sẽ chứa một phiên bản của Account
.
Phạm vi uỷ quyền
Yêu cầu phạm vi OAuth sau:
https://www.googleapis.com/auth/content
Để biết thêm thông tin, hãy xem bài viết Tổng quan về OAuth 2.0.
CreateUserRequest
Thông báo yêu cầu cho phương thức CreateUser
.
Biểu diễn dưới dạng JSON |
---|
{
"parent": string,
"userId": string,
"user": {
object ( |
Trường | |
---|---|
parent |
Bắt buộc. Tên tài nguyên của tài khoản mà người dùng sẽ được tạo. Định dạng |
userId |
Bắt buộc. Địa chỉ email của người dùng (ví dụ: |
user |
Bắt buộc. Người dùng cần tạo. |
AcceptTermsOfService
Tham chiếu đến tài nguyên trong Điều khoản dịch vụ.
Biểu diễn dưới dạng JSON |
---|
{ "name": string, "regionCode": string } |
Trường | |
---|---|
name |
Bắt buộc. Tên tài nguyên của phiên bản điều khoản dịch vụ ở định dạng |
regionCode |
Bắt buộc. Mã vùng như được xác định theo CLDR. Đây là một quốc gia khi Điều khoản dịch vụ áp dụng riêng cho quốc gia đó hoặc |
AddAccountService
Hướng dẫn bổ sung để thêm các dịch vụ tài khoản trong quá trình tạo tài khoản.
Biểu diễn dưới dạng JSON |
---|
{ // Union field |
Trường | |
---|---|
Trường hợp hợp nhất service_type . Loại dịch vụ cần thêm. service_type chỉ có thể là một trong những trạng thái sau đây: |
|
accountAggregation |
Nhà cung cấp là một trang web tổng hợp cho tài khoản. Trọng tải cho loại dịch vụ Tổng hợp tài khoản. |
provider |
Không bắt buộc. Nhà cung cấp dịch vụ. Định dạng |
AccountAggregation
Loại này không có trường nào.
Trọng tải AccountAggregation
.