- एचटीटीपी अनुरोध
- अनुरोध का मुख्य हिस्सा
- जवाब का मुख्य हिस्सा
- अनुमति पाने के लिंक
- CreateUserRequest
- AddAccountService
- AccountAggregation
- इसे आज़माएं!
अतिरिक्त कॉन्फ़िगरेशन के साथ स्टैंडअलोन Merchant Center खाता बनाता है. अनुरोध करने वाले उपयोगकर्ता को नए खाते के एडमिन के तौर पर जोड़ता है.
एचटीटीपी अनुरोध
POST https://merchantapi.googleapis.com/accounts/v1beta/accounts:createAndConfigure
यूआरएल में 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 |
सेवा देने वाली कंपनी, खाते के लिए एग्रीगेटर है. सेवा टाइप खाता एग्रीगेशन के लिए पेलोड. |
provider |
ज़रूरी है. सेवा देने वाली कंपनी. फ़ॉर्मैट: |
AccountAggregation
इस टाइप में कोई फ़ील्ड नहीं होता.
AccountAggregation
पेलोड.