পোস্টম্যান HTTP অনুরোধ তৈরি, প্রেরণ এবং বিশ্লেষণ করার জন্য একটি ব্যবহারকারী-বান্ধব ইন্টারফেস প্রদান করে মার্চেন্ট API পরীক্ষা এবং বোঝার ক্ষমতা উল্লেখযোগ্যভাবে বৃদ্ধি করে। আপনি সহজেই বিভিন্ন API কল (GET, POST, PUT, DELETE) বিভিন্ন এন্ডপয়েন্টে তৈরি এবং পরিবর্তন করতে পারেন, প্যারামিটার, হেডার এবং রিকোয়েস্ট বডিগুলিকে বাস্তব-বিশ্বের পরিস্থিতি অনুকরণ করার জন্য সামঞ্জস্য করতে পারেন।
এই টুলটির স্পষ্ট উপস্থাপনা, যার মধ্যে স্ট্যাটাস কোড, হেডার এবং পেলোড অন্তর্ভুক্ত, API আচরণের দ্রুত যাচাইকরণের সুযোগ করে দেয় এবং ডিবাগিং সমস্যাগুলিতে সহায়তা করে। এই কাঠামোগত পদ্ধতিটি ডেভেলপমেন্ট জীবনচক্রকে ত্বরান্বিত করে, API এর মান উন্নত করে এবং Merchant API এর ক্ষমতা এবং জটিলতা সম্পর্কে ধারণাকে আরও গভীর করে।
সংক্ষিপ্ত বিবরণ
আপনার পোস্টম্যান ইনস্ট্যান্সে MAPI পোস্টম্যান সংগ্রহ ব্যবহার করার জন্য, আপনাকে প্রথমে পরিবেশ কনফিগার করার জন্য কয়েকটি ধাপ অনুসরণ করতে হবে। এটি কীভাবে করবেন তার ধাপে ধাপে নির্দেশিকা এখানে দেওয়া হল।
প্ল্যাটফর্ম সম্পর্কে আরও তথ্যের জন্য পোস্টম্যানের বিবরণ দেখুন।
১. পরিষেবা অ্যাকাউন্ট কনফিগারেশন
তুমি serviceAccountKey এবং api_key পাবে
- বিস্তারিত ধাপগুলির জন্য API অ্যাক্সেস করার জন্য একটি পরিষেবা অ্যাকাউন্ট কীভাবে ব্যবহার করবেন তা অনুসরণ করুন।
- আপনার Google Cloud Project > Credentials > Create Credentials > Service Account-এ
- ফর্মটি পূরণ করুন এবং তৈরি করুন এবং চালিয়ে যান ক্লিক করুন
- ভূমিকার মালিক নির্বাচন করুন এবং চালিয়ে যান ক্লিক করুন
- সম্পন্ন ক্লিক করুন
- JSON কী ডাউনলোড করতে এই পদক্ষেপগুলি অনুসরণ করুন:
- সদ্য তৈরি করা পরিষেবা অ্যাকাউন্টের ইমেলটিতে ক্লিক করুন (যেমন {YOUR_SERVICE_ACCOUNT}@{RANDOM_DOMAIN}.gserviceaccount.com)
- কী ট্যাবে ক্লিক করুন
- কী যোগ করুন > কী তৈরি করুন ক্লিক করুন
- JSON নির্বাচন করুন এবং JSON ডাউনলোড করতে Create এ ক্লিক করুন।
সতর্কতা: আপনি কেবল একবারই কীটি ডাউনলোড করতে পারবেন , যদি আপনি এটি হারিয়ে ফেলেন তবে আপনাকে একটি নতুন কী তৈরি করতে হবে এবং এটি মুছে ফেলতে হবে।
- মার্চেন্ট সেন্টার খুলুন
- সেটিংস > অ্যাক্সেস এবং পরিষেবাতে, লোক এবং অ্যাক্সেস ক্লিক করুন
- ব্যক্তি যোগ করুন -এ ক্লিক করুন এবং নতুন ব্যবহারকারীর ইমেল ঠিকানা হিসেবে পরিষেবা অ্যাকাউন্ট আইডি ব্যবহার করুন।
2. পোস্টম্যান সেট আপ
- পোস্টম্যান এনভায়রনমেন্ট টেমপ্লেট JSON ডাউনলোড করুন
- MAPI পোস্টম্যান সংগ্রহ JSON ডাউনলোড করুন
- পোস্টম্যানে সাইন ইন করুন অথবা একটি নতুন অ্যাকাউন্ট তৈরি করুন
- পোস্টম্যান পরিবেশ টেমপ্লেট আমদানি করুন
- আপনার সম্পূর্ণ JSON কে Environment > MyAccount > serviceAccountKey তে কপি করুন।
- JSON থেকে আপনার private_key সংগ্রহের পরিবেশ > MyAccount > api_key তে অনুলিপি করুন।
- MAPI পোস্টম্যান সংগ্রহ JSON আমদানি করুন
- উপরের ডান কোণে পরিবেশ নির্বাচন করুন
৩. ডেভেলপার নিবন্ধন
ডেভেলপার হিসেবে নিবন্ধন করে আপনার মার্চেন্ট সেন্টার অ্যাকাউন্টটি Google ক্লাউড প্রোজেক্টের সাথে লিঙ্ক করুন। API ডেভেলপার ভূমিকায় থাকা ব্যবহারকারীরা API যোগাযোগ পাবেন, যার মধ্যে বাধ্যতামূলক পরিষেবা ঘোষণা, ডেভেলপার জরিপ এবং সুযোগ অন্তর্ভুক্ত থাকবে।
- পোস্টম্যান > সংগ্রহ > মার্চেন্ট এপিআই অফিসিয়াল খুলুন
- accounts_v1 > accounts > accounts.developerRegistration > registerGcp খুলুন
- পাথের
{account}প্লেসহোল্ডারটি আপনার MC আইডি দিয়ে প্রতিস্থাপন করুন। - বডিতে
{email}প্লেসহোল্ডারটি আপনার ইমেল ঠিকানা দিয়ে প্রতিস্থাপন করুন। - রেজিস্ট্রেশন সম্পাদন করতে Send এ ক্লিক করুন।
- যদি সবকিছু সঠিকভাবে করা হয়ে থাকে, তাহলে আপনি এইরকম একটি নিশ্চিতকরণ JSON প্রতিক্রিয়া পাবেন:
json { "name": "accounts/{YOUR_MC_ID}/developerRegistration", "gcpIds": [ "{YOUR_GCP_ID}" ] }
৪. পোস্টম্যানে মার্চেন্ট এপিআই পরীক্ষা করুন
- পোস্টম্যান > সংগ্রহ > মার্চেন্ট এপিআই অফিসিয়াল > অ্যাকাউন্ট_ভি১ > অ্যাকাউন্ট > তালিকা খুলুন
- পাঠান ক্লিক করুন
- যদি সবকিছু সঠিকভাবে করা হয়ে থাকে, তাহলে আপনি এইরকম একটি নিশ্চিতকরণ JSON প্রতিক্রিয়া পাবেন:
json { "accounts": [ { "name": "accounts/{YOUR_MC_ID}", "accountId": "{YOUR_MC_ID}", "accountName": "{YOUR_MERCHANT_NAME}", "adultContent": false, "timeZone": { "id": "{YOUR_TIMEZONE}" }, "languageCode": "en-US" } ] }