अनुरोध से जुड़ी गड़बड़ियों को ठीक करें

Maps डेटासेट एपीआई, जवाब के हिस्से के तौर पर गड़बड़ी के मैसेज दिखाता है. उदाहरण के लिए, अगर आपने अनुरोध से OAuth टोकन को हटा दिया है या टोकन की समयसीमा खत्म हो गई है, तो अनुरोध के लिए यह मैसेज दिखता है:

{
  "error": {
    "code": 401,
    "message": "Request is missing required authentication credential.
    Expected OAuth 2 access token, login cookie or other valid authentication credential.
    See https://developers.google.com/identity/sign-in/web/devconsole-project.",
    "status": "UNAUTHENTICATED",
    "details": [
      {
        "@type": "type.googleapis.com/google.rpc.ErrorInfo",
        "reason": "CREDENTIALS_MISSING",
        "domain": "googleapis.com",
        "metadata": {
          "method": "google.maps.mapsplatformdatasets.v1alpha.MapsPlatformDatasetsV1Alpha.ListDatasets",
          "service": "mapsplatformdatasets.googleapis.com"
        }
      }
    ]
  }
}

डेटासेट बनाते समय, अगर आपने displayName जैसे ज़रूरी बॉडी पैरामीटर को शामिल नहीं किया है, तो अनुरोध के लिए यह मैसेज दिखता है:

{
  "error": {
    "code": 400,
    "message": "display_name: Display name must be provided",
    "status": "INVALID_ARGUMENT"
  }
}

अमान्य डेटासेट आईडी देने पर, अनुरोध के लिए यह जवाब मिलता है:

{
  "error": {
    "code": 404,
    "message": "Dataset not found",
    "status": "NOT_FOUND"
  }
}

गड़बड़ियों और उन्हें ठीक करने के बारे में ज़्यादा जानने के लिए, गड़बड़ियां लेख पढ़ें.