অনুরোধের ত্রুটিগুলি পরিচালনা করুন

মানচিত্র ডেটাসেট 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"
  }
}

ত্রুটি এবং ত্রুটি পরিচালনা সম্পর্কে আরও তথ্যের জন্য, ত্রুটিগুলি দেখুন।