Microsoft Graph API cho Openclaw

Một tích hợp toàn diện cho các tác nhân AI để tương tác với các dịch vụ Microsoft 365 bao gồm Outlook, OneDrive và Azure AD.

gora050
v1.0.2
May 1, 2026
0
503
0

Cài đặt & Tải xuống

1. ClawHub CLI

Cách nhanh nhất để cài đặt kỹ năng trực tiếp từ thư viện.

npx clawhub@latest install microsoft-graph-api

2. Cài đặt Thủ công

Sao chép thư mục kỹ năng vào một trong những vị trí sau

Toàn cục
~/.openclaw/skills/
Không gian làm việc
<project>/skills/

Ưu tiên: Không gian làm việc > Cục bộ > Gói sẵn

3. Cài đặt Prompt

Sao chép prompt này vào OpenClaw để tự động cài đặt.

Giúp tôi cài đặt microsoft-graph-api bằng Clawhub. Nếu Clawhub chưa

Bạn muốn tải xuống?

Nhận các tệp kỹ năng gốc dưới dạng lưu trữ ZIP.

Microsoft Graph API là gì?

Kỹ năng Microsoft Graph API cung cấp một cổng vào cho các tác nhân AI truy cập các tài nguyên dịch vụ Microsoft Cloud một cách liền mạch. Bằng cách sử dụng tích hợp này trong Openclaw Skills, các nhà phát triển có thể lấp đầy khoảng cách giữa các tác nhân của họ và các công cụ Microsoft 365 như Outlook, OneDrive và Azure AD. Kỹ năng này đơn giản hóa quy trình phát triển bằng cách cung cấp một điểm cuối thống nhất và chuyển giao các tác vụ xác thực phức tạp cho Membrane CLI, công cụ này tự động quản lý việc làm mới mã thông báo và các kết nối an toàn.

Được xây dựng để xử lý các vấn đề phức tạp của RESTful web API của Microsoft, kỹ năng này cho phép tích hợp sâu vào quy trình làm việc của doanh nghiệp. Cho dù bạn đang quản lý dữ liệu tổ chức hay các công cụ năng suất cá nhân, kỹ năng này đảm bảo rằng tác nhân của bạn có ngữ cảnh và khả năng kết nối cần thiết để thực hiện các tác vụ phức tạp trên hệ sinh thái Microsoft mà không cần thực hiện xác thực thủ công.

Trường hợp sử dụng Microsoft Graph API

  • Tự động hóa các tác vụ quản trị trong Outlook như đọc email, quản lý thư mục hoặc tạo sự kiện lịch.
  • Quản lý lưu trữ đám mây bằng cách tải lên, tải xuống hoặc thiết lập quyền trên các tệp OneDrive theo lập trình.
  • Truy vấn dữ liệu tổ chức và quản lý các nhóm người dùng trong Azure Active Directory để tự động hóa việc tiếp nhận nhân viên mới.
  • Tạo các quy trình làm việc đa nền tảng đồng bộ hóa dữ liệu giữa các dịch vụ Microsoft 365 và các công cụ hỗ trợ Openclaw Skills khác.

Cách thức hoạt động của Microsoft Graph API

  1. Cài đặt Membrane CLI để tạo điều kiện giao tiếp giữa môi trường tác nhân của bạn và Microsoft Cloud.
  2. Xác thực phiên làm việc của bạn bằng lệnh login, lệnh này hỗ trợ cả đăng nhập dựa trên trình duyệt tương tác và mã môi trường headless.
  3. Thiết lập kết nối an toàn tới Microsoft Graph API thông qua quy trình khám phá tự động xử lý việc tạo ứng dụng và xây dựng trình kết nối.
  4. Tìm kiếm các hành động cụ thể bằng ý định ngôn ngữ tự nhiên để tìm các công cụ được xây dựng sẵn hiệu quả nhất cho tác vụ của bạn.
  5. Thực hiện các hành động với các tham số JSON hoặc sử dụng tính năng proxy yêu cầu để nói chuyện trực tiếp với bất kỳ điểm cuối Microsoft Graph nào với việc tự động chèn tiêu đề.

Cài đặt Microsoft Graph API

Để bắt đầu với kỹ năng này, trước tiên hãy cài đặt Membrane CLI trên toàn cầu:

npm install -g @membranehq/cli@latest

Tiếp theo, xác thực phiên tác nhân của bạn dành riêng cho việc sử dụng Openclaw Skills:

membrane login --tenant --clientName=openclaw

Cuối cùng, đảm bảo kết nối được thiết lập tới Microsoft Graph API:

membrane connection ensure "" --json

Lược đồ dữ liệu & Hệ thống phân loại của Microsoft Graph API

Kỹ năng tổ chức dữ liệu theo hệ thống phân cấp tài nguyên Microsoft Graph tiêu chuẩn, cung cấp quyền truy cập vào siêu dữ liệu có cấu trúc cho các đối tượng đám mây khác nhau:

  • User Resources: Truy cập vào cài đặt hộp thư, lịch, danh bạ và dữ liệu hồ sơ.
  • Drive Resources: Truy cập vào các mục trong ổ đĩa, tệp và các cấp độ quyền cụ thể.
  • Group Resources: Truy cập vào các nhóm tổ chức và chi tiết thành viên.
Loại tài nguyên Mô tả Siêu dữ liệu chính
Calendar Lịch trình sự kiện Outlook event_id, startTime, location
DriveItem Tệp OneDrive hoặc SharePoint item_id, size, webUrl
UserProfile Chi tiết người dùng Azure AD user_id, mail, jobTitle
Group Nhóm bảo mật AD hoặc M365 group_id, displayName

Tính năng Nâng cao của Microsoft Graph API

  • Khám phá hành động thông minh sử dụng ngôn ngữ tự nhiên để tìm điểm cuối API chính xác cho bất kỳ ý định nào của người dùng.
  • Hỗ trợ đầy đủ cho các quy trình xác thực headless, lý tưởng cho việc triển khai Openclaw Skills phía máy chủ.
  • Quản lý thông tin xác thực minh bạch, tự động làm mới mã thông báo OAuth mà không làm gián đoạn quy trình làm việc của tác nhân.
  • Khả năng proxy yêu cầu linh hoạt cho phép các tác nhân truy cập toàn bộ bề mặt Microsoft Graph API, bao gồm cả các điểm cuối beta.
  • Đầu ra được tối ưu hóa cho JSON cho tất cả các lệnh CLI để đảm bảo khả năng tương thích cao với logic phân tích cú pháp của tác nhân AI.

SKILL.md


Đang tải

Các kỹ năng Openclaw liên quan

METADATA

Github Stars: 0
forks: 0

Đặc sắc*