MCP Tools Reference: Android Device Management MCP Server

টুল: list_web_apps

একটি নির্দিষ্ট এন্টারপ্রাইজের জন্য ওয়েব অ্যাপ তালিকাভুক্ত করে। মূল ক্ষেত্রে (যেমন, এন্টারপ্রাইজ/{enterpriseId}) এন্টারপ্রাইজ রিসোর্সের নাম প্রয়োজন।

নিচের নমুনাটি list_web_apps MCP টুলটি ব্যবহার করার জন্য curl কীভাবে ব্যবহার করবেন তা প্রদর্শন করে।

কার্ল অনুরোধ
                  
curl --location 'https://androidmanagement.googleapis.com/mcp' \
--header 'content-type: application/json' \
--header 'accept: application/json, text/event-stream' \
--data '{
  "method": "tools/call",
  "params": {
    "name": "list_web_apps",
    "arguments": {
      // provide these details according to the tool's MCP specification
    }
  },
  "jsonrpc": "2.0",
  "id": 1
}'
                

ইনপুট স্কিমা

একটি নির্দিষ্ট এন্টারপ্রাইজের জন্য ওয়েব অ্যাপ তালিকাভুক্ত করার অনুরোধ।

তালিকা ওয়েব অ্যাপস অনুরোধ

JSON উপস্থাপনা
{
  "parent": string,
  "pageSize": integer,
  "pageToken": string
}
ক্ষেত্র
parent

string

enterprises/{enterpriseId} ফর্মে এন্টারপ্রাইজের নাম।

pageSize

integer

অনুরোধকৃত পৃষ্ঠার আকার। এটি একটি ইঙ্গিত এবং প্রতিক্রিয়ায় প্রকৃত পৃষ্ঠার আকার ভিন্ন হতে পারে।

pageToken

string

সার্ভার কর্তৃক প্রদত্ত ফলাফলের একটি পৃষ্ঠা চিহ্নিতকারী একটি টোকেন।

আউটপুট স্কিমা

একটি নির্দিষ্ট এন্টারপ্রাইজের জন্য ওয়েব অ্যাপ তালিকাভুক্ত করার অনুরোধের প্রতিক্রিয়া।

তালিকা ওয়েব অ্যাপস প্রতিক্রিয়া

JSON উপস্থাপনা
{
  "webApps": [
    {
      object (WebApp)
    }
  ],
  "nextPageToken": string
}
ক্ষেত্র
webApps[]

object ( WebApp )

ওয়েব অ্যাপের তালিকা।

nextPageToken

string

যদি আরও ফলাফল থাকে, তাহলে পরবর্তী পৃষ্ঠার ফলাফল পুনরুদ্ধারের জন্য একটি টোকেন।

ওয়েব অ্যাপ

JSON উপস্থাপনা
{
  "name": string,
  "title": string,
  "startUrl": string,
  "icons": [
    {
      object (WebAppIcon)
    }
  ],
  "displayMode": enum (DisplayMode),
  "versionCode": string
}
ক্ষেত্র
name

string

ওয়েব অ্যাপের নাম, যা তৈরির সময় সার্ভার দ্বারা enterprises/{enterpriseId}/webApps/{packageName} আকারে তৈরি করা হয়।

title

string

ব্যবহারকারীর কাছে প্রদর্শিত ওয়েব অ্যাপের শিরোনাম (যেমন, অন্যান্য অ্যাপ্লিকেশনের তালিকার মধ্যে, অথবা আইকনের লেবেল হিসাবে)।

startUrl

string

শুরুর URL, অর্থাৎ ব্যবহারকারী যখন অ্যাপ্লিকেশনটি খুলবেন তখন যে URLটি লোড হবে।

icons[]

object ( WebAppIcon )

ওয়েব অ্যাপের জন্য আইকনগুলির একটি তালিকা। কমপক্ষে একটি উপাদান থাকতে হবে।

displayMode

enum ( DisplayMode )

ওয়েব অ্যাপের প্রদর্শন মোড।

versionCode

string ( int64 format)

অ্যাপটির বর্তমান সংস্করণ।

মনে রাখবেন যে ওয়েব অ্যাপের জীবদ্দশায় সংস্করণটি স্বয়ংক্রিয়ভাবে বৃদ্ধি পেতে পারে, অন্যদিকে গুগল ওয়েব অ্যাপটিকে আপ-টু-ডেট রাখার জন্য অভ্যন্তরীণ গৃহস্থালির কাজ করে।

ওয়েবঅ্যাপ আইকন

JSON উপস্থাপনা
{
  "imageData": string
}
ক্ষেত্র
imageData

string

একটি base64url এনকোডেড স্ট্রিং-এ ছবির প্রকৃত বাইট (cf RFC4648, বিভাগ 5 "বেস 64 এনকোডিং ইউআরএল এবং ফাইলের নাম নিরাপদ বর্ণমালা সহ")।

  • ছবির ধরণ png অথবা jpg হতে পারে।
  • ছবিটি আদর্শভাবে বর্গাকার হওয়া উচিত।
  • ছবিটি আদর্শভাবে ৫১২x৫১২ আকারের হওয়া উচিত।

টুল টীকা

ধ্বংসাত্মক ইঙ্গিত: ❌ | অদম্য ইঙ্গিত: ✅ | কেবল পঠনযোগ্য ইঙ্গিত: ✅ | উন্মুক্ত বিশ্ব ইঙ্গিত: ❌