Street View स्टैटिक एपीआई में गड़बड़ी के मैसेज

कुछ भी गलत होने पर Street View स्टैटिक एपीआई, गड़बड़ी या चेतावनी दिखा सकता है. यह गाइड हर गड़बड़ी के मैसेज के बारे में बताती है. साथ ही, गड़बड़ियों को ठीक करने के बारे में ज़्यादा निर्देश देती है.

अमान्य अनुरोध

अमान्य अनुरोध के मामले में, Street View स्टैटिक एपीआई एक एचटीटीपी 4xx स्टेटस कोड और समस्या के बारे में बताने वाला मैसेज दिखाता है. गड़बड़ी से जुड़ी ऐसी स्थितियों के उदाहरण नीचे दिए गए हैं. ध्यान दें: यह संभावित गड़बड़ियों की पूरी सूची नहीं है. खास समस्याओं के बारे में जानने के लिए, एपीआई से मिला गड़बड़ी का असल कोड और भेजा गया मैसेज देखें.

गड़बड़ी की स्थिति का उदाहरण स्थिति कोड
अनुरोध में कोई अमान्य पैरामीटर शामिल है या कोई ज़रूरी पैरामीटर मौजूद नहीं है. उदाहरण के लिए, size पैरामीटर, संख्या वाली वैल्यू की उम्मीद की गई रेंज में नहीं है या अनुरोध में मौजूद नहीं है. 400 BAD REQUEST
अनुरोध में शामिल की गई एपीआई पासकोड अमान्य है. 403 FORBIDDEN

ऐसी गड़बड़ियां जो स्ट्रीट व्यू की इमेज को दिखने से रोकती हैं

अगर अनुरोध मान्य है, लेकिन कोई दूसरी गड़बड़ी होती है जिसकी वजह से स्ट्रीट व्यू की इमेज नहीं दिखाई जाती, तो गड़बड़ी के आधार पर Street View स्टैटिक एपीआई, स्ट्रीट व्यू की इमेज के बजाय टेक्स्ट या गड़बड़ी की इमेज दिखाता है. गड़बड़ी की स्थिति का एक उदाहरण यह है कि ऐप्लिकेशन के, इस्तेमाल करने की तय सीमाएं पार हो जाने पर ऐसा होता है.

मैप के बजाय गड़बड़ी वाली इमेज दिखाई गई है
इमेज: स्ट्रीट व्यू की जगह पर दिखने वाली गड़बड़ी की इमेज

अगर एपीआई पासकोड के बिना Street View स्टैटिक एपीआई का इस्तेमाल किया जाता है या आपके खाते में बिलिंग की सुविधा चालू नहीं है, तो पेज पर स्ट्रीट व्यू की इमेज के बजाय गड़बड़ी वाली इमेज दिखती है. साथ ही, एक लिंक भी होता है, जिसमें गड़बड़ी के टाइप की जानकारी होती है. उदाहरण के लिए "g.co/streetviewerror/key".

बिना चाबी की गड़बड़ियां और समाधान
उपयोग सीमा की गड़बड़ी: दी गई दैनिक मैप लोड सीमा पार हो गई एपीआई पासकोड के बिना, Street View स्टैटिक एपीआई का इस्तेमाल किया जा रहा है. इसे ठीक करने के लिए, आपको ये काम करने होंगे:
  1. एपीआई पासकोड पाएं
  2. बिलिंग की सुविधा चालू करें
  3. अपने यूआरएल पर हस्ताक्षर करें
इस्तेमाल की सीमा से जुड़ी गड़बड़ी: अनुरोध के यूआरएल में डिजिटल हस्ताक्षर नहीं है आपके अनुरोध में डिजिटल हस्ताक्षर नहीं है (ज़रूरी है). इसे ठीक करने के लिए, अपने यूआरएल पर हस्ताक्षर करें