টুল: delete_principal
কোনো নির্দিষ্ট মার্চেন্টের উপর একজন প্রিন্সিপালের (ব্যবহারকারীর) অ্যাক্সেস মুছে দেয়। এই অপারেশনটি করার জন্য মার্চেন্টটির অ্যাডমিন অ্যাক্সেস প্রয়োজন।
নিম্নলিখিত কোড নমুনাটি দেখায় কিভাবে curl ব্যবহার করে ` delete_principal MCP টুলটিকে কল করতে হয়।
| কার্ল অনুরোধ |
|---|
curl --location 'https://paydeveloper.googleapis.com/mcp' \ --header 'content-type: application/json' \ --header 'accept: application/json, text/event-stream' \ --data '{ "method": "tools/call", "params": { "name": "delete_principal", "arguments": { // Provide these details according to the MCP tool specification. } }, "jsonrpc": "2.0", "id": 1 }' |
ইনপুট স্কিমা
মার্চেন্ট থেকে প্রিন্সিপাল মুছে ফেলার জন্য অনুরোধ বার্তা।
ডিলিটপ্রিন্সিপালরিকোয়েস্ট
| JSON উপস্থাপনা |
|---|
{ "merchantId": string, "email": string } |
| ক্ষেত্র | |
|---|---|
merchantId | প্রয়োজনীয়। মার্চেন্ট আইডি, যেখান থেকে প্রিন্সিপালকে ডিলিট করা হবে। |
email | প্রয়োজনীয়। সেই মূল ব্যক্তির ইমেল ঠিকানা, যার অ্যাক্সেস মুছে ফেলা হবে। |
আউটপুট স্কিমা
কোনো মার্চেন্ট থেকে প্রিন্সিপাল মুছে ফেলার প্রতিক্রিয়া বার্তা।
টুল টীকা
কোনো নির্দিষ্ট টুলের প্রাথমিক ঝুঁকি বর্ণনা করার জন্য টুল অ্যানোটেশনগুলো এমসিপি ক্লায়েন্টদের কাছে পাঠানো হয়। বেশিরভাগ ক্লায়েন্ট এই ইঙ্গিতগুলোকে অবিশ্বস্ত হিসেবে গণ্য করে, কিন্তু কখন একজন ব্যবহারকারীকে নিশ্চিতকরণের জন্য প্রম্পট পাঠানো হবে, সেই সিদ্ধান্ত নিতে এগুলো ব্যবহার করা যেতে পারে।
টাইটেল স্ট্রিং-এর পাশাপাশি, নিম্নলিখিত বুলিয়ান হিন্টগুলো নিম্নরূপভাবে সংজ্ঞায়িত করা হয়েছে:
-
readOnlyHint: যদি true হয়, টুলটি তার পরিবেশ পরিবর্তন করে না। ডিফল্ট: false। -
destructiveHint: যদি true হয়, তাহলে টুলটি ধ্বংসাত্মক কাজ করতে পারবে। যদি false হয়, তাহলে টুলটি শুধুমাত্র সংযোজনমূলক কাজ করতে পারবে। ডিফল্ট: true। -
idempotentHint: যদি true হয়, তাহলে একই আর্গুমেন্ট দিয়ে টুলটিকে বারবার কল করলেও এর এনভায়রনমেন্টের উপর কোনো অতিরিক্ত প্রভাব পড়বে না। ডিফল্ট: false। -
openWorldHint: যদি true হয়, তাহলে টুলটি বাহ্যিক সত্তার 'ওপেন ওয়ার্ল্ড'-এর সাথে ইন্টারঅ্যাক্ট করতে পারবে। যদি false হয়, তাহলে টুলটি শুধুমাত্র অভ্যন্তরীণ সত্তার সাথে ইন্টারঅ্যাক্ট করতে পারবে। উদাহরণস্বরূপ, একটি ওয়েব সার্চ টুল ওপেন ওয়ার্ল্ড হবে, কিন্তু একটি মেমরি টুল ওপেন ওয়ার্ল্ড হবে না।
ধ্বংসাত্মক ইঙ্গিত: ✅ | স্ব-সূচক ইঙ্গিত: ✅ | শুধুমাত্র পঠনযোগ্য ইঙ্গিত: ❌ | উন্মুক্ত বিশ্ব ইঙ্গিত: ❌