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

Maps Datasets 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"
  }
}

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