MCP Tools Reference: Android Device Management MCP Server

Công cụ: list_web_apps

Liệt kê các ứng dụng web cho một doanh nghiệp nhất định. Yêu cầu tên tài nguyên doanh nghiệp trong trường mẹ (ví dụ: enterprises/{enterpriseId}).

Mẫu sau đây minh hoạ cách sử dụng curl để gọi công cụ list_web_apps MCP.

Yêu cầu 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
}'
                

Giản đồ đầu vào

Yêu cầu liệt kê các ứng dụng web cho một doanh nghiệp cụ thể.

ListWebAppsRequest

Biểu diễn dưới dạng JSON
{
  "parent": string,
  "pageSize": integer,
  "pageToken": string
}
Trường
parent

string

Tên của doanh nghiệp ở dạng enterprises/{enterpriseId}.

pageSize

integer

Kích thước trang được yêu cầu. Đây là một gợi ý và kích thước trang thực tế trong phản hồi có thể khác.

pageToken

string

Mã thông báo xác định một trang kết quả do máy chủ trả về.

Giản đồ đầu ra

Phản hồi yêu cầu liệt kê các ứng dụng web cho một doanh nghiệp cụ thể.

ListWebAppsResponse

Biểu diễn dưới dạng JSON
{
  "webApps": [
    {
      object (WebApp)
    }
  ],
  "nextPageToken": string
}
Trường
webApps[]

object (WebApp)

Danh sách ứng dụng web.

nextPageToken

string

Nếu có thêm kết quả, thì đây là mã thông báo để truy xuất trang kết quả tiếp theo.

WebApp

Biểu diễn dưới dạng JSON
{
  "name": string,
  "title": string,
  "startUrl": string,
  "icons": [
    {
      object (WebAppIcon)
    }
  ],
  "displayMode": enum (DisplayMode),
  "versionCode": string
}
Trường
name

string

Tên của ứng dụng web, do máy chủ tạo trong quá trình tạo ở dạng enterprises/{enterpriseId}/webApps/{packageName}.

title

string

Tiêu đề của ứng dụng web mà người dùng nhìn thấy (ví dụ: trong danh sách các ứng dụng khác hoặc dưới dạng nhãn cho một biểu tượng).

startUrl

string

URL khởi động, tức là URL sẽ tải khi người dùng mở ứng dụng.

icons[]

object (WebAppIcon)

Danh sách biểu tượng cho ứng dụng web. Phải có ít nhất một phần tử.

displayMode

enum (DisplayMode)

Chế độ hiển thị của ứng dụng web.

versionCode

string (int64 format)

Phiên bản hiện tại của ứng dụng.

Xin lưu ý rằng phiên bản có thể tự động tăng trong suốt thời gian tồn tại của ứng dụng web, trong khi Google thực hiện việc dọn dẹp nội bộ để duy trì ứng dụng web ở trạng thái mới nhất.

WebAppIcon

Biểu diễn dưới dạng JSON
{
  "imageData": string
}
Trường
imageData

string

Các byte thực tế của hình ảnh trong một chuỗi được mã hoá base64url (xem RFC4648, mục 5 "Mã hoá Base 64 sử dụng bảng ký tự an toàn cho URL và tên tệp").

  • Loại hình ảnh có thể là png hoặc jpg.
  • Tốt nhất là hình ảnh nên có dạng hình vuông.
  • Hình ảnh lý tưởng nhất là có kích thước 512x512.

Chú giải công cụ

Gợi ý mang tính phá hoại: ❌ | Gợi ý mang tính luỹ đẳng: ✅ | Gợi ý chỉ đọc: ✅ | Gợi ý về thế giới mở: ❌