Modul iCalendar memungkinkan Anda membuat file acara *.ics yang dapat diimpor ke kalender Anda.

Instalasi dan Konfigurasi

1_module

Modul ini tidak memerlukan pengaturan apa pun dan dapat digunakan segera setelah instalasi.

Proses bisnis terkait

Proses bisnis berikut dibuat sebelumnya dalam proyek setelah modul diinstal:

  • ICalendar: Create Event - membuat file .ics dari penemuan terjadwal dan mengembalikan id filenya;
    • Memasukkan:
      • Title [ string ] - judul acara;
      • Start [ datetime ] - waktu mulai acara;
      • End [ datetime ] - waktu berakhirnya acara;
      • Filename [ string ] - *.ics nama file;
    • Keluaran:
      • Calendar [ file ] - id file di DB .

2_icalendar_createEvent

Contoh penggunaan

Pertimbangkan contoh membuat dan menerima file acara menggunakan modul iCalendar .

Langkah pertama adalah mengikat ICalendar: Create Event BP ke backend endpoint. Untuk melakukan ini, buka Backend > Endpoints .

Selanjutnya, setelah membuat grup yang sesuai, titik akhir baru dibuat, seperti pada contoh di bawah ini.

3_endpoint

Segera setelah BP yang diperlukan dibuat, Anda dapat mulai membuat antarmuka web dan proses bisnis yang diperlukan.

Dalam contoh ini, tanggal mulai dan berakhirnya acara, namanya, dan nama file .ics akhir dibaca dari antarmuka web, dengan mengklik tombol, lalu file yang dibuat dalam database diunduh ke perangkat pengguna.

Antarmuka terlihat seperti ini:

4_ui

BP yang sesuai disajikan pada contoh di bawah ini:

5_bp_1

Untuk mengunduh file ke perangkat pengguna, Anda dapat menggunakan blok Unduh file dari URL saat URL ditentukan. Dalam hal ini, file terletak di database aplikasi, dan jalur relatifnya akan didefinisikan sebagai /api/_files/<ID>/download/ , di mana ID adalah ID file (dari blok kalender ICalendar: Create Event , di kasus ini). Untuk membentuk alamat file, blok To String digunakan (untuk mengonversi kalender [ file ] menjadi string) dan kemudian Concat String multiple digunakan untuk mendapatkan tautan terakhir ke file dalam database. Bagian yang sesuai dari BP terlihat seperti ini:

5_bp_2

Aplikasi yang diterbitkan terlihat seperti:

6_result_layout

Untuk menambahkan acara yang dibuat ke kalender google Anda, pada halaman kalender, buka pengaturan:

7_calendarSettings

Lalu pergi ke Import & Export dan impor file .ics yang Anda dapatkan di aplikasi yang digunakan.

8_import

Acara yang dibuat akan muncul di kalender setelah diimpor.

9_event

Was this article helpful?

AppMaster.io 101 Kursus kilat

10 Modul
2 Minggu

Tidak yakin harus mulai dari mana? Mulailah dengan kursus kilat kami untuk pemula dan jelajahi AppMaster dari A sampai Z.

Mulai Kursus
Development it’s so easy with AppMaster!

Butuh lebih banyak bantuan?

Selesaikan masalah apa pun dengan bantuan para ahli kami. Hemat waktu dan fokus untuk membangun aplikasi Anda.

headphones

Hubungi dukungan

Beritahu kami tentang masalah Anda, dan kami akan menemukan solusi untuk Anda.

message

Obrolan Komunitas

Diskusikan pertanyaan dengan pengguna lain di obrolan kami.

Bergabunglah dengan komunitas