Roads Selection API से कोई भी अनुरोध करने के लिए, आपको यह जानकारी शामिल करनी होगी:
- अनुरोध के
X-Goog-User-Project
हेडर में, आपके Google Cloud प्रोजेक्ट का नंबर या आईडी. इस वैल्यू से यह तय होता है कि बिलिंग और इस्तेमाल के कोटे का हिसाब लगाने के लिए, किस प्रोजेक्ट का इस्तेमाल किया जाएगा.
अनुरोध के
Authorization
हेडर में मौजूद OAuth टोकन. Roads Selection API के साथ OAuth का इस्तेमाल करने के बारे में ज़्यादा जानकारी के लिए, OAuth का इस्तेमाल करना लेख पढ़ें.अनुरोध किए गए यूआरएल में मौजूद Google Cloud प्रोजेक्ट का नंबर या आईडी. इस वैल्यू से उस प्रोजेक्ट के बारे में पता चलता है जिसमें
SelectedRoute
रिसॉर्स मौजूद है. आम तौर पर, यह प्रोजेक्ट वही होता है जोX-Goog-User-Project
हेडर में बताया गया है. हालांकि, ऐसा होना ज़रूरी नहीं है.अनुरोध किए गए यूआरएल में मौजूद
selectedRouteId
. जब भी किसीSelectedRoute
पर कोई कार्रवाई की जाती है, तब चुने गए रूट का आईडी, अनुरोध यूआरएल के हिस्से के तौर पर पास किया जाता है.
अनुरोध के उदाहरण के तौर पर, यहां दिए गए कोड सैंपल में, पहले बताए गए सभी एलिमेंट के साथ चुने गए किसी रास्ते को मिटाने के अनुरोध का स्ट्रक्चर दिखाया गया है:
curl -X DELETE \ -H 'X-Goog-User-Project: PROJECT_NUMBER' \ -H "Authorization: Bearer ACCESS_TOKEN" \ https://roads.googleapis.com/selection/v1/projects/PROJECT_NUMBER/selectedRoutes/SELECTED_ROUTE_ID
अपना प्रोजेक्ट नंबर पाना
अपने Google Cloud प्रोजेक्ट का प्रोजेक्ट नंबर पाने के लिए:
Google Cloud Console में, प्रोजेक्ट के खास जानकारी वाले पेज पर जाएं.
अगर कहा जाए, तो अपना प्रोजेक्ट चुनें.
प्रोजेक्ट नंबर और प्रोजेक्ट आईडी, खास जानकारी वाली स्क्रीन के प्रोजेक्ट की जानकारी सेक्शन में दिखते हैं.