Google সিভিক ইনফরমেশন API-এর v2-এ ত্রুটিগুলিকে HTTP স্ট্যাটাস কোডে ম্যাপ করা হয়েছে। নিম্নলিখিত সারণী প্রতিটি ত্রুটির তালিকা করে এবং ত্রুটির একটি বিবরণ প্রদান করে। প্রতিটি ত্রুটি প্রতিক্রিয়া ত্রুটির জন্য একটি reason উপাদান রয়েছে. কিছু ক্ষেত্রে, একই ধরনের ত্রুটি একই HTTP স্ট্যাটাস কোড এবং একই reason উপাদানে ম্যাপ করা হতে পারে। message উপাদান দ্বারা ডিবাগিং উদ্দেশ্যে এই কেসগুলিকে আরও আলাদা করা যেতে পারে। আমরা কোড লেখার বিরুদ্ধে পরামর্শ দিই যা ত্রুটি প্রতিক্রিয়াতে message উপাদান পরিদর্শন করে।
API মানক Google API ত্রুটিগুলিও ফেরত দিতে পারে৷ সেই ত্রুটির বিবরণ স্ট্যান্ডার্ড ত্রুটি পৃষ্ঠায় উপলব্ধ।
ভবিষ্যতে অতিরিক্ত ত্রুটি যোগ করা হতে পারে. কোনো নতুন ত্রুটি API ফোরামে ঘোষণা করা হবে।
ত্রুটি টেবিল
reason | HTTP স্ট্যাটাস কোড | message | বর্ণনা |
|---|---|---|---|
parseError | 400 | ঠিকানা পার্স করতে ব্যর্থ হয়েছে | এপিআই-এ পাঠানো ঠিকানা পার্সযোগ্য ছিল না। ঠিকানা সম্পূর্ণরূপে উল্লেখ না থাকলে এটি ঘটতে পারে। |
required | 400 | কোনো ঠিকানা দেওয়া হয়নি | এই অনুরোধের জন্য একটি ঠিকানা উল্লেখ করা আবশ্যক. |
invalidValue | 400 | নির্বাচন অজানা | যে নির্বাচনের অনুরোধ করা হয়েছিল তা অজানা। অনুরোধ করা নির্বাচনী আইডি অবৈধ হওয়ার কারণে এটি হতে পারে। প্রদত্ত ঠিকানার জন্য কোনও ডেটা উপলব্ধ না থাকলে নির্দিষ্ট নির্বাচন আইডি ছাড়া অনুরোধের ক্ষেত্রেও এটি ঘটতে পারে। |
invalidQuery | 400 | নির্বাচন শেষ | অনুরোধ করা হলো নির্বাচন শেষ। এই নির্বাচনের জন্য ডেটা আর উপলব্ধ নেই৷ |
unauthorized | 401 | অনুরোধটি যথাযথভাবে অনুমোদিত হয়নি। | |
limitExceeded | 403 | অনেকগুলি OCD আইডি পুনরুদ্ধার করা হয়েছে৷ | পুনরাবৃত্ত অনুরোধের জন্য অনেকগুলি বিভাগ প্রক্রিয়াকরণের প্রয়োজন৷ অতিরিক্ত ফিল্টার প্রয়োগ করার চেষ্টা করুন এবং/অথবা আরও সীমাবদ্ধ ওসিডি আইডি ব্যবহার করুন। কিছু ক্ষেত্রে এটি একটি নন-রিকারসিভ লুকআপ করার প্রয়োজন হতে পারে যার পরে ফিরে আসা ছোট ডিভিশনগুলিতে একাধিক পুনরাবৃত্ত লুকআপ করা হয়। |
notFound | 404 | এই ঠিকানার জন্য কোন তথ্য | এপিআই-এর কাছে এই ঠিকানার কোনো তথ্য নেই। এটি হতে পারে কারণ ঠিকানাটি মার্কিন আবাসিক ঠিকানা নয়। এই ঠিকানার জন্য কোনো নির্বাচনী তথ্য না থাকলে এই ত্রুটির আরেকটি কারণ। |
conflict | 409 | এই ঠিকানার জন্য পরস্পরবিরোধী তথ্য | এই ঠিকানার জন্য পরস্পরবিরোধী তথ্য পাওয়া গেছে। বর্তমানে অব্যবহৃত। |
backendError | 503 | এপিআই অনুরোধে সাড়া দিতে সমস্যায় পড়েছে। এই ধরনের ত্রুটি পুনরায় চেষ্টা করা যেতে পারে. |