Earth Engine ऐप्लिकेशन

एपीआई पासकोड पाना

आपको लॉन्च किए जाने वाले हर ऐप्लिकेशन के लिए, एक Cloud प्रोजेक्ट बनाना होगा और प्रोजेक्ट पर एपीआई पासकोड कॉन्फ़िगर करना होगा. एपीआई पासकोड का इस्तेमाल, Earth Engine में प्रोजेक्ट की पहचान करने के लिए किया जाता है, ताकि आपके ऐप्लिकेशन से आने वाले ट्रैफ़िक को मॉनिटर किया जा सके. अगर Earth Engine के सर्वर पर बहुत ज़्यादा लोड हो जाता है, तो हर प्रोजेक्ट के हिसाब से ट्रैफ़िक पर पाबंदी लगा दी जाएगी.

इसके लिए, चार चरण पूरे करने होंगे:

  • 'एपीआई पासकोड बनाएं' पर क्लिक करें.
  • अपने ऐप्लिकेशन के नाम के आधार पर, प्रोजेक्ट का नया नाम डालें, जैसे कि "EE App SampleApp". इसके बाद, NEXT दबाएं.
  • नई कुंजी को कॉपी करने के लिए, पर क्लिक करें और उसे कोड एडिटर में मौजूद, 'ऐप्लिकेशन पब्लिश करें' डायलॉग में चिपकाएं.
  • (सुझाया गया) रेफ़रर से जुड़ी पाबंदियां सेट करने के लिए, नई कुंजी के नीचे मौजूद एपीआई Console लिंक पर क्लिक करें. ज़्यादा जानकारी के लिए नीचे देखें.

एपीआई पासकोड बनाएं

प्रोजेक्ट का नाम डालें डिजिटल बटन तैयार है

रेफ़रर से जुड़ी पाबंदियां जोड़ना

रेफ़रर से जुड़ी पाबंदियां यह पक्का करती हैं कि सिर्फ़ तय किए गए ऐप्लिकेशन, आपकी पासकोड का इस्तेमाल कर सकते हैं. अगर किसी ऐप्लिकेशन में पाबंदियों वाली ऐसी कुंजी है जो ऐप्लिकेशन के यूआरएल से मेल नहीं खाती, तो आपको "EE API के साथ शुरू नहीं हो सका" गड़बड़ी दिखेगी. Cloud Console के क्रेडेंशियल पेज पर जाकर, रेफ़रर से जुड़ी पाबंदियां कभी भी सेट की जा सकती हैं या उनमें बदलाव किया जा सकता है:
  • पक्का करें कि स्क्रीन पर सबसे ऊपर मौजूद ड्रॉपडाउन में, प्रोजेक्ट का सही नाम चुना गया हो.
  • एपीआई पासकोड की जानकारी देखने के लिए, उसके नाम पर क्लिक करें.
  • एचटीटीपी के रेफ़रल देने वाले (वेबसाइटें) चुनें और 'ऐप्लिकेशन पब्लिश करें/ऐप्लिकेशन की जानकारी' डायलॉग में दिखने वाला पूरा यूआरएल चिपकाएं: https://{you}.users.earthengine.app/view/{app name}.
  • 'सेव करें' पर क्लिक करें. आपको "सेव किया जा रहा है..." इंडिकेटर दिखेगा.
यूआरएल में {app name} को * से बदला जा सकता है, ताकि कई ऐप्लिकेशन पासकोड का इस्तेमाल कर सकें. हालांकि, ऐसा करने का सुझाव नहीं दिया जाता.
रेफ़रल जोड़ना