weevely api
vely API Released
Instalasi MacOS:
Anda dapat dengan mudah menginstalnya melalui homebrew:
brew install php mysql composerInstalasi Windows:
Anda dapat dengan mudah meng -host API ini di server Anda jika Anda mau. Tetapi jika Anda hanya ingin bekerja dengan data yang digunakan oleh resmi, Anda dapat melewatkan langkah ini.
Untuk meng -host API cukup ikuti langkah -langkah ini:
composer installdatabase Anda.env dan isi dengan data Anda sesuai dengan file .env.examplephp artisan migrate untuk mengisi database dengan tabel yang diperlukanphp artisan db:seedphp artisan serve | Tindakan | Meminta | Metode | Persyaratan |
|---|---|---|---|
| Daftar | /api/auth/register | POST | Data |
| Masuk | /api/auth/signin | POST | Data |
| Keluar | /api/auth/signout | POST | Token pembawa |
| Setel ulang kata sandi | /api/auth/reset-password | POST | Data |
| Ubah Kata Sandi | /api/auth/reset-password/{token} | POST | Data, token |
| Hapus permintaan | /api/auth/reset-password/{token}/remove | GET | Token |
| Refresh Token | /api/auth/refresh | GET | Token pembawa |
| Dapatkan pengguna | /api/auth/me | GET | Token pembawa |
| Tindakan | Meminta | Metode | Persyaratan |
|---|---|---|---|
| Perbarui data | /api/users/me | PATCH | Token pembawa, data |
| Unggah avatar | /api/users/me/avatar | POST | Token pembawa, data |
| Aksi | Meminta | Metode | Persyaratan |
|---|---|---|---|
| Dapatkan kalender saya | /api/calendars/my/{type} | GET | Token pembawa, ketik |
| Buat Kalender | /api/calendars/my | POST | Token pembawa, data (opsional) |
| Dapatkan Kalender | /api/calendars/{calendar_id} | GET | Token pembawa, calendar_id |
| Perbarui Kalender | /api/calendars/{calendar_id} | PATCH | Token pembawa, calendar_id, data |
| Hapus Kalender | /api/calendars/{calendar_id} | DELETE | Token pembawa, calendar_id |
| Bagikan Kalender | /api/calendars/{calendar_id}/share | POST | Token Bearer, calendar_id, pengguna (string JSON) |
| Sembunyikan Kalender | /api/calendars/{calendar_id}/hide | POST | Token pembawa, calendar_id |
| Dapatkan acara | /api/calendars/{calendar_id}/events | GET | Token pembawa, calendar_id |
| Buat acara | /api/calendars/{calendar_id}/events | POST | Token pembawa, calendar_id, data (opsional) |
| Perbarui acara | /api/calendars/{calendar_id}/events/{event_id} | PATCH | Token pembawa, calendar_id, data |
| Hapus acara | /api/calendars/{calendar_id}/events/{event_id} | DELETE | Token pembawa, calendar_id |
| Tambahkan Liburan | /api/calendars/{calendar_id}/holidays | POST | Token pembawa, calendar_id, data (negara, tahun) |
Jangan lupa untuk memeriksa dengan baik dengan Next.js
Lihat juga proyek saya yang lain dan kunjungi situs web saya!