الأداة: get_web_app
تعرض هذه الطريقة تطبيق ويب. وهي تتطلّب اسم المورد بالتنسيق: enterprises/{enterpriseId}/webApps/{webAppId}.
يوضّح المثال التالي كيفية استخدام curl لاستدعاء أداة get_web_app 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": "get_web_app", "arguments": { // provide these details according to the tool's MCP specification } }, "jsonrpc": "2.0", "id": 1 }' |
مخطط الإدخال
طلب الحصول على تطبيق ويب
GetWebAppRequest
| تمثيل JSON |
|---|
{ "name": string } |
| الحقول | |
|---|---|
name |
اسم تطبيق الويب بالتنسيق |
مخطط النتائج
تطبيق ويب
WebApp
| تمثيل JSON |
|---|
{ "name": string, "title": string, "startUrl": string, "icons": [ { object ( |
| الحقول | |
|---|---|
name |
اسم تطبيق الويب، الذي ينشئه الخادم أثناء الإنشاء بالتنسيق |
title |
تمثّل هذه السمة عنوان تطبيق الويب كما يظهر للمستخدم (على سبيل المثال، ضمن قائمة بالتطبيقات الأخرى أو كتصنيف لرمز). |
startUrl |
عنوان URL لبدء التشغيل، أي عنوان URL الذي يجب تحميله عندما يفتح المستخدم التطبيق |
icons[] |
قائمة برموز تطبيق الويب، ويجب أن تحتوي على عنصر واحد على الأقل. |
displayMode |
وضع عرض تطبيق الويب |
versionCode |
الإصدار الحالي من التطبيق يُرجى العِلم أنّه يمكن زيادة رقم الإصدار تلقائيًا خلال فترة استخدام تطبيق الويب، بينما تجري Google عمليات صيانة داخلية للحفاظ على تحديث تطبيق الويب. |
WebAppIcon
| تمثيل JSON |
|---|
{ "imageData": string } |
| الحقول | |
|---|---|
imageData |
تمثّل هذه السمة وحدات البايت الفعلية للصورة في سلسلة base64url مشفّرة (يُرجى الرجوع إلى RFC4648، القسم 5 "ترميز Base 64 باستخدام الأبجدية الآمنة لعنوان URL واسم الملف").
|
التعليقات التوضيحية للأدوات
Destructive Hint: ❌ | Idempotent Hint: ✅ | Read Only Hint: ✅ | Open World Hint: ❌