Google Wallet একটি REST API অফার করে যা আপনাকে HTTP এর মাধ্যমে Google Wallet API-এ অনুরোধ পাঠিয়ে পাস তৈরি এবং পরিচালনা করতে দেয়। এটি তাদের জন্য উপযোগী যারা সার্ভার-সাইড পরিষেবাগুলি তৈরি করতে চান যাতে প্রোগ্রামগতভাবে পাসের সাথে কাজ করা যায়।
Google Wallet REST API ব্যবহার করতে, আপনাকে অবশ্যই Google ক্লাউড কনসোলে API সক্ষম করতে হবে, একটি Google ক্লাউড পরিষেবা অ্যাকাউন্ট তৈরি করতে হবে, তারপর পরিষেবা অ্যাকাউন্টের জন্য একটি কী তৈরি করতে হবে৷
আপনি যখন REST API দিয়ে পাস তৈরি করেন, তখন পরিষেবা অ্যাকাউন্ট কীটি আপনার JSON ওয়েব টোকেন-এনকোডেড পাস অবজেক্টে স্বাক্ষর করতে ব্যবহৃত হয়।
অন্যান্য ক্রিয়াকলাপের জন্য, যেমন পাস আপডেট করা বা মুছে ফেলার জন্য, পরিষেবা অ্যাকাউন্ট কী আপনাকে পাস ইস্যুকারী হিসাবে প্রমাণীকরণের অনুরোধের সাথে পাঠানো হয়।
1. Google Wallet REST API সক্ষম করুন৷
Google Wallet REST API সক্ষম করতে, নিম্নলিখিতগুলি করুন:
- আপনার যদি ইতিমধ্যে একটি Google ক্লাউড অ্যাকাউন্ট না থাকে, তাহলে Google ক্লাউড কনসোলে যান এবং একটি নতুন অ্যাকাউন্টের জন্য নিবন্ধন করতে পদক্ষেপগুলি অনুসরণ করুন৷
- কনসোলের শীর্ষে প্রজেক্ট ড্রপ-ডাউন মেনু থেকে, আপনি যে Google ক্লাউড প্রকল্পটি ব্যবহার করতে চান সেটি নির্বাচন করুন বা একটি নতুন তৈরি করুন।
- Google ক্লাউড কনসোল মার্কেটপ্লেসে Google Wallet API পণ্যের বিবরণ পৃষ্ঠাতে যান।
- 'সক্ষম' বোতামে ক্লিক করুন। কিছুক্ষণের মধ্যে, Google Wallet REST API নির্বাচিত Google ক্লাউড প্রকল্পের জন্য উপলব্ধ হবে৷
2. একটি Google ক্লাউড পরিষেবা অ্যাকাউন্ট কী তৈরি করুন৷
Google Wallet REST API-তে অনুরোধগুলি প্রমাণীকরণ করতে, আপনাকে একটি পরিষেবা অ্যাকাউন্ট তৈরি করতে হবে এবং নিম্নলিখিতগুলি করে একটি পরিষেবা অ্যাকাউন্ট কী তৈরি করতে হবে:
- Google ক্লাউড কনসোলে 'সেবা অ্যাকাউন্ট তৈরি করুন' পৃষ্ঠাতে যান।
- পরিষেবা অ্যাকাউন্টের বিবরণ পূরণ করুন। 'পরিষেবা অ্যাকাউন্ট আইডি' ক্ষেত্রের নীচে প্রদর্শিত পরিষেবা অ্যাকাউন্টের ইমেল ঠিকানাটি নোট করুন। আপনি যখন Google Wallet REST API-তে আপনার অনুরোধগুলিকে প্রমাণীকরণ করতে পরিষেবা অ্যাকাউন্ট ব্যবহার করবেন তখন আপনার এটির প্রয়োজন হবে৷
- 'সম্পন্ন' বোতামে ক্লিক করুন। অন্যান্য পরিষেবা অ্যাকাউন্ট তৈরির পদক্ষেপগুলি সম্পূর্ণ করার দরকার নেই।
- পৃষ্ঠার শীর্ষে 'কী' মেনু আইটেমটিতে ক্লিক করুন।
- 'ADD KEY' ড্রপ-ডাউন মেনুতে ক্লিক করুন, তারপর 'নতুন কী তৈরি করুন' এ ক্লিক করুন।
- কী টাইপ 'JSON' নির্বাচন করুন।
- পরিষেবা অ্যাকাউন্ট কী তৈরি এবং ডাউনলোড করতে 'তৈরি করুন' এ ক্লিক করুন।
3. Google Wallet কনসোলে আপনার পরিষেবা অ্যাকাউন্ট অনুমোদন করুন৷
একটি পরিষেবা অ্যাকাউন্ট কী ব্যবহার করে Google Wallet REST API-তে আপনার অনুরোধগুলি প্রমাণীকরণ করতে, আপনাকে অবশ্যই আপনার ইস্যুকারী অ্যাকাউন্টে ব্যবহারকারী হিসাবে আপনার পরিষেবা অ্যাকাউন্টের ইমেল ঠিকানা যোগ করতে হবে। একজন ব্যবহারকারী হিসাবে আপনার পরিষেবা অ্যাকাউন্ট যোগ করতে, নিম্নলিখিতগুলি করুন:
- Google ক্লাউড কনসোলে 'পরিষেবা অ্যাকাউন্ট' পৃষ্ঠাতে যান।
- Google Wallet API এ আপনার অনুরোধগুলি প্রমাণীকরণ করতে আপনি যে পরিষেবা অ্যাকাউন্টটি ব্যবহার করতে চান তার ইমেল ঠিকানাটি অনুলিপি করুন৷
- Google Pay এবং Wallet কনসোলে যান।
- বাম নেভিতে, 'ব্যবহারকারী' এ ক্লিক করুন।
- 'একজন ব্যবহারকারীকে আমন্ত্রণ জানান' ক্লিক করুন।
- আপনার পরিষেবা অ্যাকাউন্টের ইমেল ঠিকানা ইনপুট করুন।
- 'অ্যাক্সেস লেভেল' ড্রপ-ডাউনে, 'ডেভেলপার' নির্বাচন করুন।
- 'আমন্ত্রণ' বোতামে ক্লিক করুন।
একবার আপনার পরিষেবা অ্যাকাউন্ট যোগ করা হলে, আপনি Google Wallet REST API-তে অনুরোধগুলি প্রমাণীকরণের জন্য এটির জন্য তৈরি করা যেকোনো পরিষেবা অ্যাকাউন্ট কী ব্যবহার করতে পারেন। পরিষেবা অ্যাকাউন্ট কীগুলি ব্যবহার করার সময়, মনে রাখবেন যে এগুলি অত্যন্ত সংবেদনশীল শংসাপত্র যা শুধুমাত্র সুরক্ষিত, সার্ভার-সাইড পরিবেশে ব্যবহার করা উচিত৷