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

Maps Datas API जवाब के हिस्से के तौर पर गड़बड़ी के मैसेज दिखाता है. उदाहरण के लिए, अगर अनुरोध से 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"
  }
}

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