MCP Tools Reference: Android Device Management MCP Server

Araç: list_web_apps

Belirli bir işletmeye ait web uygulamalarını listeler. Üst alanda kurumsal kaynak adı gerekir (ör. enterprises/{enterpriseId}).

Aşağıdaki örnekte, curl kullanılarak list_web_apps MCP aracının nasıl çağrılacağı gösterilmektedir.

Curl Request
                  
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
}'
                

Giriş Şeması

Belirli bir kuruluş için web uygulamalarının listelenmesini isteme.

ListWebAppsRequest

JSON gösterimi
{
  "parent": string,
  "pageSize": integer,
  "pageToken": string
}
Alanlar
parent

string

İşletmenin adı enterprises/{enterpriseId} biçiminde.

pageSize

integer

İstenen sayfa boyutu. Bu bir ipucudur ve yanıttaki gerçek sayfa boyutu farklı olabilir.

pageToken

string

Sunucu tarafından döndürülen sonuç sayfasını tanımlayan bir jeton.

Çıkış Şeması

Belirli bir işletme için web uygulamalarını listeleme isteğine yanıt.

ListWebAppsResponse

JSON gösterimi
{
  "webApps": [
    {
      object (WebApp)
    }
  ],
  "nextPageToken": string
}
Alanlar
webApps[]

object (WebApp)

Web uygulamalarının listesi.

nextPageToken

string

Daha fazla sonuç varsa sonuçların bir sonraki sayfasını almak için kullanılan jeton.

WebApp

JSON gösterimi
{
  "name": string,
  "title": string,
  "startUrl": string,
  "icons": [
    {
      object (WebAppIcon)
    }
  ],
  "displayMode": enum (DisplayMode),
  "versionCode": string
}
Alanlar
name

string

Web uygulamasının adı. Bu ad, oluşturma sırasında sunucu tarafından enterprises/{enterpriseId}/webApps/{packageName} biçiminde oluşturulur.

title

string

Web uygulamasının kullanıcıya gösterilen başlığı (ör. diğer uygulamaların listesinde veya bir simgenin etiketi olarak).

startUrl

string

Başlangıç URL'si, yani kullanıcı uygulamayı açtığında yüklenmesi gereken URL.

icons[]

object (WebAppIcon)

Web uygulaması için simge listesi. En az bir öğe içermelidir.

displayMode

enum (DisplayMode)

Web uygulamasının görüntüleme modu.

versionCode

string (int64 format)

Uygulamanın mevcut sürümü.

Google, web uygulamasını güncel tutmak için dahili bakım yaparken web uygulamasının kullanım ömrü boyunca sürümün otomatik olarak artabileceğini unutmayın.

WebAppIcon

JSON gösterimi
{
  "imageData": string
}
Alanlar
imageData

string

Base64url kodlu dizedeki resmin gerçek baytları (RFC4648, bölüm 5 "URL ve dosya adı için güvenli alfabe ile Base64 kodlaması").

  • Resim türü PNG veya JPG olabilir.
  • Resim ideal olarak kare olmalıdır.
  • Resmin boyutu ideal olarak 512x512 olmalıdır.

Araç Ek Açıklamaları

Yıkıcı İpucu: ❌ | İdempotent İpucu: ✅ | Salt Okunur İpucu: ✅ | Açık Dünya İpucu: ❌