আপনার পছন্দের কোডিং সহকারী থেকে Merchant API সম্পর্কে প্রাসঙ্গিক বুদ্ধিমত্তা পান। আপনার ইন্টিগ্রেটেড ডেভেলপমেন্ট এনভায়রনমেন্ট (IDE) এর মধ্যে, আপনি এখন মডেল কনটেক্সট প্রোটোকল (MCP) পরিষেবা ব্যবহার করে ডেভেলপার ডকুমেন্টেশন ইন্টিগ্রেশন অ্যাক্সেস করতে পারেন। এই পরিষেবাটি অফিসিয়াল Google API ডকুমেন্টেশন থেকে আপনার কোডিং সহকারীকে প্রামাণিক প্রসঙ্গ প্রদান করে ইন্টিগ্রেশন এবং মাইগ্রেশন ওয়ার্কফ্লোগুলির জন্য আপনার বিকাশকে ত্বরান্বিত করে৷
প্রোটোকল সম্পর্কে আরও তথ্যের জন্য, মডেল প্রসঙ্গ প্রোটোকল মান দেখুন।
ওভারভিউ
কেনাকাটার জন্য সামগ্রী API থেকে মার্চেন্ট এপিআই-তে স্থানান্তরিত করার সময় বা একটি নতুন ইন্টিগ্রেশন তৈরি করার সময়, আপনাকে নতুন পরিষেবা কাঠামো, সম্পদের নাম এবং পদ্ধতিগুলি বুঝতে হবে। MCP পরিষেবা আপনার কোডিং সহকারীকে অফিসিয়াল ডকুমেন্টেশন এবং কোড নমুনা প্রদান করে এটিকে সহজ করে।
পরিষেবাটি একটি অত্যন্ত বিশেষায়িত পুনরুদ্ধার-অগমেন্টেড জেনারেশন (RAG) ব্যাকএন্ড ব্যবহার করে৷ আপনি যখন আপনার MCP-সক্ষম IDE কোডিং সহকারীকে Merchant API সম্পর্কে একটি প্রশ্ন জিজ্ঞাসা করেন, পরিষেবাটি Google-এর অফিসিয়াল সংস্থানগুলি থেকে পাঠ্য এবং কোডের সবচেয়ে প্রাসঙ্গিক স্নিপেটগুলি পুনরুদ্ধার করে এবং আপনার কোডিং সহকারীকে প্রসঙ্গ হিসাবে সেগুলি ফেরত দেয়৷ এটি আপনার সহকারীকে সঠিক, আপ-টু-ডেট উত্তর প্রদান করতে দেয় আপনাকে কখনও আপনার বিকাশের পরিবেশ ছেড়ে না দিয়ে।
এটা কিভাবে কাজ করে
MCP ব্যবহার করে ডেভেলপার ডকুমেন্টেশন ইন্টিগ্রেশন একটি আধুনিক, এআই-সহায়ক ডেভেলপমেন্ট ওয়ার্কফ্লোতে সংহত করে:
- আপনি আপনার MCP-সামঞ্জস্যপূর্ণ কোডিং সহকারী বা এজেন্টে একটি প্রশ্ন জিজ্ঞাসা করুন। এটি একটি স্বাভাবিক ভাষার প্রশ্ন বা মার্চেন্ট API পদ্ধতি বাস্তবায়নের জন্য একটি কোড নমুনার অনুরোধ হতে পারে।
- আপনার কোডিং সহকারী এমসিপি এন্ডপয়েন্টে প্রসঙ্গের জন্য একটি অনুরোধ পাঠায়।
- সবচেয়ে প্রাসঙ্গিক তথ্য খোঁজার জন্য MCP পরিষেবা অফিসিয়াল মার্চেন্ট API ডকুমেন্টেশন, গাইড এবং কোড নমুনার সূচীকৃত সংগ্রহ অনুসন্ধান করে।
- পরিষেবাটি আপনার কোডিং সহকারীকে প্রসঙ্গ হিসাবে এই অনুমোদিত স্নিপেটগুলি ফেরত দেয়।
- আপনার কোডিং সহকারী আপনার আসল প্রশ্নের একটি সুনির্দিষ্ট এবং সহায়ক উত্তর তৈরি করতে এই উচ্চ-মানের প্রসঙ্গ ব্যবহার করে।
শুরু হচ্ছে
MCP ব্যবহার করার জন্য, আপনার একটি IDE বা একটি কোডিং সহকারী প্রয়োজন যা স্ট্রিমযোগ্য HTTP পরিবহনের সাথে মডেল প্রসঙ্গ প্রোটোকল সমর্থন করে।
এন্ডপয়েন্ট কনফিগারেশন
আপনার টুলটিকে পরিষেবার সাথে সংযুক্ত করতে, প্রদত্ত দূরবর্তী এন্ডপয়েন্টের বিবরণ ব্যবহার করুন, যার জন্য আপনার টুলের কনফিগারেশনের উপর নির্ভর করে সরাসরি পরিষেবা URL বা MCP সংজ্ঞা ইনপুট করতে হতে পারে।
পরিষেবা URL হল:
MCP Server Name: "MAPI Docs MCP"
MCP Server URL: "https://merchantapi.googleapis.com/devdocs/mcp/"
উদাহরণ ব্যবহার পরিস্থিতি
এই সাধারণ ব্যবহারের ক্ষেত্রে MCP আপনার কর্মপ্রবাহকে ত্বরান্বিত করতে পারে।
দৃশ্য 1: একটি লিগ্যাসি API কল স্থানান্তর করা
আপনার কাছে কেনাকাটার জন্য সামগ্রী API ব্যবহার করে একটি বিদ্যমান অ্যাপ্লিকেশন রয়েছে এবং এটি আপডেট করতে হবে৷ আপনি নতুন বাস্তবায়ন এবং একটি প্রাসঙ্গিক কোড নমুনা সম্পর্কে বিশদ পেতে একটি নির্দিষ্ট উত্তরাধিকার পদ্ধতি সম্পর্কে জিজ্ঞাসা করতে পারেন।
ব্যবহারকারীর প্রম্পট:
"শপিংয়ের জন্য সামগ্রী API-এ accountstatuses.get পদ্ধতির জন্য মার্চেন্ট API সমতুল্য কি?"
MCP পরিষেবা অফিসিয়াল মাইগ্রেশন গাইড এবং রেফারেন্স ডকুমেন্টেশন থেকে প্রসঙ্গ সরবরাহ করে, আপনার সহকারীকে নতুন API নাম, accounts.issues
সহ একটি বিস্তারিত উত্তর সহ উত্তর দিতে দেয়।
দৃশ্যকল্প 2: একটি কোড নমুনা খোঁজা
আপনি একটি নতুন বৈশিষ্ট্য বাস্তবায়ন করছেন এবং অনুসরণ করার জন্য একটি বাস্তব উদাহরণ প্রয়োজন৷
ব্যবহারকারীর প্রম্পট:
"মার্চেন্ট API ব্যবহার করে একটি নতুন শিপিং পরিষেবা যোগ করার জন্য আমাকে একটি পাইথন কোড নমুনা দেখান।"
MCP পরিষেবা অফিসিয়াল Google GitHub সংগ্রহস্থল এবং ডেভেলপার গাইড থেকে প্রাসঙ্গিক কোড নমুনা পুনরুদ্ধার করে। আপনার সহকারী তারপর একটি সম্পূর্ণ, মানিয়ে নিতে প্রস্তুত কোড ব্লক উপস্থাপন করতে পারে।
দৃশ্যকল্প 3: API ধারণা বোঝা
আপনি একটি নতুন ধারণার সম্মুখীন হন বা একটি সম্পদের গঠন বা সামগ্রিক মার্চেন্ট API প্যাটার্ন বুঝতে চান।
ব্যবহারকারীর প্রম্পট:
"আমি কিভাবে মার্চেন্ট API ব্যবহার করে একটি পণ্যের জন্য ইনভেন্টরি আপডেট করব?"
MCP পরিষেবা পণ্য সম্পদের ডকুমেন্টেশন এবং প্রাসঙ্গিক গাইড থেকে প্রসঙ্গ ফেরত দেয়। তারপরে আপনার সহকারী ব্যাখ্যা করতে পারে কিভাবে accounts.productInputs.insert
পদ্ধতি ব্যবহার করতে হয় এবং শুধুমাত্র productId
এবং ইনভেন্টরি-সম্পর্কিত ক্ষেত্রগুলি আপনাকে আপডেট করতে হবে এমন আংশিক পণ্য সংস্থান সরবরাহ করতে হবে।
"আমি কিভাবে মার্চেন্ট API এর মাধ্যমে আমার আবেদন কল অনুমোদন করব?"
MCP পরিষেবা অফিসিয়াল প্রমাণীকরণ নির্দেশিকা থেকে প্রসঙ্গ পুনরুদ্ধার করে, যা বিভিন্ন অনুমোদন পদ্ধতি কভার করে। আপনার সহকারী তখন উপলব্ধ প্রাথমিক বিকল্পগুলি ব্যাখ্যা করতে পারে, যেমন সার্ভার-টু-সার্ভার ইন্টারঅ্যাকশনের জন্য একটি পরিষেবা অ্যাকাউন্ট ব্যবহার করা বা ব্যবহারকারীর পক্ষে কাজ করার সময় একটি OAuth 2.0 ক্লায়েন্ট আইডি।
দৃশ্যকল্প 4: API পরিবর্তনের সাথে মানিয়ে নেওয়া
মার্চেন্ট এপিআই নতুন প্যাটার্ন প্রবর্তন করে — যেমন ব্যাচিং অনুরোধ — যা কেনাকাটার জন্য সামগ্রী API থেকে আলাদা। কেনাকাটার জন্য সামগ্রী API নির্দিষ্ট custombatch
পদ্ধতি ব্যবহার করে, যখন মার্চেন্ট API একটি অন্তর্নির্মিত, জেনেরিক HTTP ব্যাচিং বৈশিষ্ট্য ব্যবহার করে।
ব্যবহারকারীর প্রম্পট:
"মার্চেন্ট API-এ products.custombatch করার নতুন উপায় কী?"
MCP পরিষেবা সমসাময়িক অনুরোধগুলির জন্য রিফ্যাক্টর কোড থেকে প্রসঙ্গ পুনরুদ্ধার করে যা ব্যাখ্যা করে যে ডেডিকেটেড custombatch
পদ্ধতি মার্চেন্ট এপিআই-তে বিদ্যমান নেই। পরিবর্তে, এটি multipart
একটি Content-Type
সহ HTTP ব্যাচিং ব্যবহার করার বিষয়ে ডকুমেন্টেশন প্রদান করে। আপনার সহকারী তারপরে ব্যাখ্যা করতে পারে যে কীভাবে একাধিক API কল সহ একটি একক HTTP অনুরোধ তৈরি করতে হয়, https://merchantapi.googleapis.com/batch/{sub-api}/v1
এন্ডপয়েন্টে পাঠানো হয় এবং মাল্টিপার্ট রিকোয়েস্ট কীভাবে গঠন করতে হয় তার একটি উদাহরণ প্রদান করে। এটি একটি সম্ভাব্য বিভ্রান্তিকর মাইগ্রেশন কাজকে একটি নির্দেশিত প্রক্রিয়াতে পরিণত করে।
জ্ঞানের ভিত্তি সূত্র
MCP পরিষেবা তার জ্ঞানের ভিত্তি তৈরি করে শুধুমাত্র পাবলিক এবং অফিসিয়াল সোর্স থেকে এটি যে প্রেক্ষাপট প্রদান করে তা সঠিক এবং নির্ভরযোগ্য তা নিশ্চিত করতে। পরিষেবাটি অফিসিয়াল ডেভেলপার সাইট এবং কোড নমুনা সংগ্রহস্থলের সম্পূর্ণ বিষয়বস্তু সূচী করে, যার মধ্যে রয়েছে:
- মার্চেন্ট API বিকাশকারী সাইট : সমস্ত গাইড, রেফারেন্স উপাদান এবং ডকুমেন্টেশন।
- মার্চেন্ট এপিআই অ্যাপস স্ক্রিপ্ট পরিষেবা : অ্যাপস স্ক্রিপ্ট থেকে মার্চেন্ট এপিআই ব্যবহারের উদাহরণ।
- অফিসিয়াল কোড নমুনা : GitHub সংগ্রহস্থল থেকে মার্চেন্ট API-এর জন্য সমস্ত অফিসিয়াল, Google-প্রদত্ত কোড নমুনা।
- ক্লায়েন্ট লাইব্রেরি : সমস্ত অফিসিয়াল ক্লায়েন্ট লাইব্রেরি বণিক দ্বারা সমর্থিত