ত্রুটি কোড এবং ব্যতিক্রম

API ত্রুটি প্রতিক্রিয়া

নিম্নলিখিত সারণী ত্রুটি কোডগুলি ব্যাখ্যা করে যা Google Wallet API দ্বারা ফেরত দেওয়া হতে পারে, তাদের সম্ভাব্য কারণগুলি এবং সমাধানগুলি৷

ব্যতিক্রম উদাহরণ বার্তা সাজেশন
400 - BadRequestException অনুরোধে একটি অবৈধ যুক্তি রয়েছে৷ অবৈধ রিসোর্স আইডি: {1234567891234567899 - ABCD1234567}। প্রকার, বিন্যাস এবং দৈর্ঘ্যের জন্য ডেটা কাঠামো পরীক্ষা করুন এবং সঠিক যুক্তি পাস করুন।
403 - PermissionDeniedException অনুমতি অস্বীকার করা হয়েছে নিশ্চিত করুন যে সঠিক পরিষেবা অ্যাকাউন্ট ইমেলটি আপনার ব্যবসায়িক পে এবং ওয়ালেট কনসোলের মধ্যে একজন অনুমোদিত ব্যবহারকারী।
404 - NotFoundException ওয়ালেট অবজেক্ট {1234567891234567899.SampleClubCardxf6a8edf-87ca-4022-a813-694cc57e9fd3} পাওয়া যায়নি। একটি PATCH বা PUT অনুরোধের আগে চেষ্টা করার আগে অবজেক্ট আইডিতে একটি GET সম্পাদন করুন যাতে আপনার কাছে আপডেট করার জন্য একটি বস্তু আছে এবং এটি সর্বশেষ।
404 - IssuerClassNotFoundException ওয়ালেট অবজেক্ট ক্লাস {1234567891234567899.ABCD.1234567} পাওয়া যায়নি। একটি আপডেট সম্পাদন করার সময়, নিশ্চিত করুন যে আপনি একটি PATCH বা PUT অনুরোধের আগে একটি GET অনুরোধ করেছেন তা নিশ্চিত করার জন্য আপনার কাছে একটি ক্লাস আছে যেটি এটি সর্বশেষ ক্লাস। অনুরোধে সঠিক পেলোড (বস্তু এবং শ্রেণী) সঠিকভাবে ব্যবহার করা হচ্ছে তাও নিশ্চিত করুন।
409 - ইতিমধ্যেই বিদ্যমান ব্যতিক্রম ওয়ালেট অবজেক্ট ক্লাস {1234567891234567899.ABCD.1234567} ইতিমধ্যেই বিদ্যমান। একই ক্লাস আইডি তৈরি করার চেষ্টা করার আগে ক্লাস আইডিতে একটি GET সম্পাদন করুন। যদি সংস্থানটি বিদ্যমান থাকে তবে আপনি PATCH বা PUT ব্যবহার করতে চাইতে পারেন।

ওয়েব ভিত্তিক ত্রুটি বার্তা

আপনি 'Google Wallet এ যোগ করুন' লিঙ্ক ব্যবহার করে পাস সংরক্ষণ করার চেষ্টা করার সময় কিছু ভুল হলে, আপনাকে ডিবাগ করতে সাহায্য করার জন্য একটি তথ্যপূর্ণ ত্রুটি বার্তা দেখানো হবে৷ এই বার্তাগুলি শুধুমাত্র সেই ব্যবহারকারীদের দেখানো হয় যাদের সংশ্লিষ্ট ইস্যুকারী অ্যাকাউন্টের জন্য 'ডেভেলপার' বা 'প্রশাসন' ভূমিকা রয়েছে।

প্রদর্শিত হতে পারে এমন ত্রুটি বার্তার ধরনটির একটি উদাহরণ এখানে রয়েছে:

উদাহরণ ত্রুটি বার্তা