Mô-đun iCalendar cho phép bạn tạo các tệp sự kiện *.ics có thể được nhập vào lịch của bạn.

Cài đặt và cấu hình

1_module

Mô-đun này không yêu cầu bất kỳ cài đặt nào và có thể được sử dụng ngay sau khi cài đặt.

Quy trình nghiệp vụ liên quan

Quy trình công việc sau đây được tạo trước trong dự án sau khi mô-đun được cài đặt:

  • ICalendar: Create Event - tạo .ics của phát minh đã lên lịch và trả về id tệp của nó;
    • Đầu vào:
      • Title [ string ] - tiêu đề sự kiện;
      • Start [ datetime ] - thời gian bắt đầu sự kiện;
      • End [ datetime ] - thời gian kết thúc sự kiện;
      • Filename [ string ] - tên *.ics ;
    • Đầu ra:
      • Calendar [ file ] - id tệp trong DB .

2_icalendar_createEvent

ví dụ sử dụng

Xem xét một ví dụ về việc tạo và nhận tệp sự kiện bằng mô-đun iCalendar .

Bước đầu tiên là liên kết ICalendar: Create Event BP với điểm cuối phụ trợ. Để thực hiện việc này, hãy đi tới Backend > Endpoints .

Tiếp theo, sau khi tạo nhóm thích hợp, một điểm cuối mới sẽ được tạo, như trong ví dụ bên dưới.

3_endpoint

Ngay sau khi tạo xong BP cần thiết, bạn có thể bắt đầu tạo giao diện web và các quy trình kinh doanh cần thiết.

Trong ví dụ này, ngày bắt đầu và ngày kết thúc của sự kiện, tên của sự kiện và tên của .ics cuối cùng được đọc từ giao diện web chỉ bằng một lần bấm nút, sau đó tệp được tạo trong cơ sở dữ liệu được tải xuống thiết bị người dùng.

Giao diện trông như thế này:

4_ui

BP tương ứng được trình bày trên ví dụ dưới đây:

5_bp_1

Để tải tệp xuống thiết bị của người dùng, bạn có thể sử dụng khối Tải xuống tệp từ URL khi URL được chỉ định. Trong trường hợp này, tệp nằm trong cơ sở dữ liệu ứng dụng và đường dẫn tương đối của tệp sẽ được xác định là /api/_files/<ID>/download/ , trong đó IDID tệp (từ khối lịch ICalWiki: Tạo sự kiện , trong trường hợp này). Để tạo thành địa chỉ tệp, khối To String được sử dụng (để chuyển đổi lịch [ tệp ] thành chuỗi) và sau đó sử dụng bội số Concat String để lấy liên kết cuối cùng tới tệp trong cơ sở dữ liệu. Phần tương ứng của BP trông như thế này:

5_bp_2

Ứng dụng đã xuất bản trông giống như:

6_result_layout

Để thêm sự kiện đã tạo vào lịch google của bạn, trên trang lịch, hãy chuyển đến cài đặt:

7_calendarSettings

Sau đó, đi tới Import & Export và nhập .ics mà bạn có trong ứng dụng đã triển khai.

8_import

Sự kiện đã tạo sẽ xuất hiện trong lịch sau khi được nhập.

9_event

Was this article helpful?

AppMaster.io 101 Khóa học tai nạn

10 Mô-đun
2 Tuần

Không biết chắc nên bắt đầu từ đâu? Bắt đầu với khóa học sụp đổ của chúng tôi dành cho người mới bắt đầu và khám phá AppMaster từ A đến Z.

Bắt đầu khóa học
Development it’s so easy with AppMaster!

Cần sự giúp đỡ nhiều hơn?

Giải quyết mọi vấn đề với sự giúp đỡ của các chuyên gia của chúng tôi. Tiết kiệm thời gian và tập trung vào việc xây dựng các ứng dụng của bạn.

headphones

Liên hệ hỗ trợ

Hãy cho chúng tôi biết về vấn đề của bạn và chúng tôi sẽ tìm ra giải pháp cho bạn.

message

trò chuyện cộng đồng

Thảo luận câu hỏi với những người dùng khác trong cuộc trò chuyện của chúng tôi.

Tham gia cộng đồng