Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
Method: orders.createWithCustomToken
संग्रह की मदद से व्यवस्थित रहें
अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.
Google के बनाए गए कस्टम टोकन का इस्तेमाल करके, नया ऑर्डर बनाता है और उसे दिखाता है. इस तरीके का इस्तेमाल करने वाले डेवलपर को, अनुरोध में Google से पास किया गया userToken सेट करना होगा. यह तरीका उन मामलों में इस्तेमाल किया जाता है जहां डेवलपर/व्यापारी, ऑर्डर के लिए (लेन-देन और एएमपी फ़्लो के बजाय) सीधे Google को ऑर्डर सेव करते हैं.
एचटीटीपी अनुरोध
POST https://actions.googleapis.com/v3/orders:createWithCustomToken
यह यूआरएल gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल करता है.
अनुरोध का मुख्य भाग
अनुरोध के मुख्य हिस्से में, यहां दिए गए स्ट्रक्चर का डेटा शामिल होता है:
| JSON के काेड में दिखाना |
{
"header": {
object (OrderRequestHeader)
},
"order": {
object (Order)
},
"userToken": string
} |
| फ़ील्ड |
header |
object (OrderRequestHeader)
ज़रूरी है: ऑर्डर बनाने के अनुरोध का हेडर.
|
order |
object (Order)
ज़रूरी है: बनाया जाने वाला ऑर्डर. ध्यान दें: 1. मान्य ऑर्डर बनाने के लिए, इन फ़ील्ड में जानकारी डालना ज़रूरी है: order.create_time, order.merchant_order_id, order.contents.line_items, order.contents.line_items.id 2. ऑर्डर में कम से कम एक लाइन आइटम होना चाहिए. साथ ही, लाइन आइटम में वर्टिकल/एक्सटेंशन तय करना ज़रूरी है. 3. सभी एक्सटेंशन (ऑर्डर और Line_item, दोनों लेवल पर) को एक वर्टिकल टाइप से मैप करना ज़रूरी है. अगर कोई ऑर्डर एक से ज़्यादा वर्टिकल का प्रतिनिधित्व करता है, तो उसे मान्य ऑर्डर नहीं माना जाता.
|
userToken |
string
ज़रूरी है: Google, असाइनमेंट के पूरा होने के बाद पार्टनर को एन्क्रिप्ट किया गया टोकन देता है.
|
जवाब का मुख्य भाग
कामयाब रहने पर, जवाब के मुख्य हिस्से में Order का एक इंस्टेंस शामिल किया जाता है.
जब तक कुछ अलग से न बताया जाए, तब तक इस पेज की सामग्री को Creative Commons Attribution 4.0 License के तहत और कोड के नमूनों को Apache 2.0 License के तहत लाइसेंस मिला है. ज़्यादा जानकारी के लिए, Google Developers साइट नीतियां देखें. Oracle और/या इससे जुड़ी हुई कंपनियों का, Java एक रजिस्टर किया हुआ ट्रेडमार्क है.
आखिरी बार 2025-07-26 (UTC) को अपडेट किया गया.
[[["समझने में आसान है","easyToUnderstand","thumb-up"],["मेरी समस्या हल हो गई","solvedMyProblem","thumb-up"],["अन्य","otherUp","thumb-up"]],[["वह जानकारी मौजूद नहीं है जो मुझे चाहिए","missingTheInformationINeed","thumb-down"],["बहुत मुश्किल है / बहुत सारे चरण हैं","tooComplicatedTooManySteps","thumb-down"],["पुराना","outOfDate","thumb-down"],["अनुवाद से जुड़ी समस्या","translationIssue","thumb-down"],["सैंपल / कोड से जुड़ी समस्या","samplesCodeIssue","thumb-down"],["अन्य","otherDown","thumb-down"]],["आखिरी बार 2025-07-26 (UTC) को अपडेट किया गया."],[],["This document outlines how to create a new order using a custom Google-minted token. It involves sending a `POST` request to `https://actions.googleapis.com/v3/orders:createWithCustomToken`. The request body requires a JSON structure with `header` (OrderRequestHeader object), `order` (Order object, including required fields like `create_time`, `merchant_order_id`, and line items), and a `userToken` (an encrypted token from Google). Successful requests return an `Order` object in the response body. The order must contain at least one line item, and all extensions should map to a single vertical type.\n"]]