Quy trình Phát triển Ứng dụng Tùy chỉnh trên Lark: Hướng dẫn Toàn diện

Giới thiệu

Ứng dụng tùy chỉnh (Custom app) trên Lark được phát triển bởi nhân viên nội bộ hoặc nhà phát triển được ủy quyền, và được sử dụng trong nội bộ doanh nghiệp. Các tổ chức sử dụng Lark có thể tự phát triển ứng dụng tùy chỉnh dựa trên các khả năng mở của Lark để đáp ứng nhu cầu cá nhân hóa trong môi trường văn phòng. Những ứng dụng này không cần đội ngũ Lark xét duyệt và có thể được sử dụng ngay sau khi được quản trị viên tenant doanh nghiệp phê duyệt.

Quy trình Phát triển

Bước 1: Trở thành nhà phát triển Lark

Để phát triển ứng dụng trên Lark Open Platform, bạn cần trở thành người dùng tổ chức Lark. Có hai cách:

  1. Tạo một tổ chức:
  • Truy cập website Lark
  • Nhấp vào “Free Trial” ở góc trên bên phải
  • Đăng ký và tạo tài khoản tổ chức
  1. Tham gia một tổ chức:
  • Liên hệ quản trị viên tổ chức để nhận lời mời
  • Tham gia tổ chức thông qua Invite Link, Invite QR code, Invite Code, hoặc SMS

Bước 2: Tạo ứng dụng tùy chỉnh

  1. Trong Developer Console, nhấp vào “Create Custom App”
  2. Điền thông tin cơ bản của ứng dụng: tên, mô tả, và biểu tượng
  3. Nhấp vào “Create”

Bước 3: Cấu hình ứng dụng

Thêm tính năng ứng dụng

Lark hỗ trợ bốn khả năng ứng dụng cơ bản: Gadget, Bot, Web app, Block. Bạn có thể chọn một hoặc kết hợp nhiều khả năng.

  1. Trong Developer Console, đi đến trang chi tiết của ứng dụng
  2. Trong thanh điều hướng bên trái, đi đến Features > Add Features
  3. Chọn khả năng ứng dụng mong muốn

Kích hoạt API scopes

Cấu hình quyền cần thiết cho các cuộc gọi OpenAPI hoặc SDK interface.

Cấu hình đa ngôn ngữ (Tùy chọn)

  1. Trong Developer Console, đi đến Basic Info > Credentials & Basic Info
  2. Trong phần Multi-lingual app details, cấu hình tên và mô tả của ứng dụng bằng nhiều ngôn ngữ

Quản lý thành viên (Tùy chọn)

  1. Trong Developer Console, đi đến Basic Info > Collaborative Members
  2. Nhấp vào “Add Collaborative Member” và điền thông tin người dùng

Đăng ký sự kiện (Tùy chọn)

Tính năng này cho phép ứng dụng phản hồi nhanh chóng với các thay đổi sự kiện Lark.

Bước 4: Phát triển ứng dụng

Tham khảo tài liệu quick start cho mỗi khả năng ứng dụng để hiểu quy trình phát triển và các ví dụ.

Bước 5: Kiểm tra ứng dụng

Sử dụng tính năng “Test Companies and Users” để kiểm tra ứng dụng mà không cần phê duyệt của quản trị viên.

Bước 6: Xuất bản ứng dụng

  1. Trong Developer Console, đi đến App Versions > Version Management & Release
  2. Nhấp vào “Create a version”
  3. Hoàn thành thông tin phiên bản và gửi để phát hành
  4. Chờ phê duyệt từ quản trị viên tenant doanh nghiệp

Bước 7: Vận hành và bảo trì ứng dụng

Sau khi ứng dụng được xuất bản, bạn có thể sử dụng các tính năng sau trong Developer Console:

  • Tìm kiếm log: Giúp tìm thông tin log chi tiết cho Server API Calls, Client API Calls, và Event Notifications
  • Phản hồi người dùng: Cho phép người dùng dễ dàng cung cấp phản hồi về các vấn đề gặp phải khi sử dụng ứng dụng

Kết luận

Phát triển ứng dụng tùy chỉnh trên Lark là một quy trình đa bước, bao gồm từ việc tạo ứng dụng, cấu hình, phát triển, kiểm tra, đến xuất bản và bảo trì. Bằng cách tuân theo quy trình này và tận dụng các công cụ và tính năng được cung cấp bởi Lark, các nhà phát triển có thể tạo ra các ứng dụng tùy chỉnh hiệu quả và phù hợp với nhu cầu cụ thể của tổ chức họ.

Lên đầu trang