- एचटीटीपी अनुरोध
- अनुरोध का मुख्य हिस्सा
- जवाब का मुख्य हिस्सा
- अनुमति के दायरे
- CreateUserRequest
- AcceptTermsOfService
- AddAccountService
- AccountAggregation
- इसे आज़माएं!
अतिरिक्त कॉन्फ़िगरेशन के साथ, स्टैंडअलोन Merchant Center खाता बनाता है. अनुरोध करने वाले उपयोगकर्ता को नए खाते के एडमिन के तौर पर जोड़ता है.
एचटीटीपी अनुरोध
POST https://merchantapi.googleapis.com/accounts/v1beta/accounts:createAndConfigure
यह यूआरएल gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल करता है.
अनुरोध का मुख्य भाग
अनुरोध के मुख्य भाग में यह डेटा होता है:
JSON के काेड में दिखाना |
---|
{ "account": { object ( |
फ़ील्ड | |
---|---|
account |
ज़रूरी है. वह खाता जिसे बनाना है. |
users[] |
ज़रूरी नहीं. खाते में जोड़े जाने वाले उपयोगकर्ता. |
service[] |
ज़रूरी है. बनाए जाने वाले खाते और कंपनी के खाते के बीच खाता सेवा शुरू की जाती है. कम से कम एक ऐसी सेवा उपलब्ध कराई जानी चाहिए. फ़िलहाल, इनमें से किसी एक को |
acceptTermsOfService |
ज़रूरी नहीं. खाता बनने के तुरंत बाद, सेवा की शर्तों को स्वीकार कर लिया जाएगा. |
जवाब का मुख्य भाग
कामयाब रहने पर, जवाब के मुख्य हिस्से में Account
का एक इंस्टेंस शामिल किया जाता है.
अनुमति के दायरे
नीचे दिए गए OAuth के लिंक की ज़रूरत हाेती है:
https://www.googleapis.com/auth/content
ज़्यादा जानकारी के लिए, OAuth 2.0 की खास जानकारी देखें.
CreateUserRequest
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 |
ज़रूरी नहीं. सेवा देने वाली कंपनी. फ़ॉर्मैट: |
AccountAggregation
इस टाइप में कोई फ़ील्ड नहीं है.
AccountAggregation
पेलोड.