API app lama
Pakar
Halakan app yang hanya mengenali Sonarr atau Radarr ke HolyArrs. Beri alamat yang berakhir dengan /sonarr atau /radarr dan satu kunci, dan app itu menganggap HolyArrs sebagai app berkenaan.
Ini API kecil yang dibuat khas untuk app tersebut. Untuk skrip anda sendiri, gunakan API HolyArrs.
Hidupkannya
Pautan ke HidupkannyaIa mati secara lalai. Semasa mati, setiap alamat di bawah /sonarr/ dan /radarr/ dijawab 404.
- Buka Settings > API (Tetapan > API).
- Pada kad Requests from Seerr and Overseerr (permintaan dari Seerr dan Overseerr), hidupkan Answer Seerr and Overseerr (jawab Seerr dan Overseerr).
- Tekan Make key (buat kunci) di sebelah Shows (siri). Ini kunci sebelah Sonarr. Salin sekarang; ia hanya dipaparkan sekali.
- Tekan Make key di sebelah Movies (filem). Ini kunci sebelah Radarr. Salin juga.
- Catat alamat bagi setiap sebelah pada kad, seperti
/sonarr. Di bawah URL base ia menunjukkan/holyarrs/sonarr. Gunakan apa yang ditunjukkan kad.
Membuat kunci meminta kata laluan anda sekali lagi jika anda tidak log masuk dengannya baru-baru ini. Kemudian sediakan setiap app: lihat Klien API app lama.
Tetapan kad
Pautan ke Tetapan kad| Tetapan | Fungsi | Lalai |
|---|---|---|
| Answer Seerr and Overseerr | Menghidupkan atau mematikan /sonarr dan /radarr serentak. |
Mati |
| Make key / New key | Membuat kunci untuk sebelah itu. Kunci baharu menghentikan kunci lama serta-merta. | |
| Remove key | Memadam kunci sebelah itu. App yang menggunakannya ditolak. | |
| Let these apps delete files | Apabila mati, membuang judul dalam app meninggalkan failnya. Apabila hidup, fail pergi ke folder simpanan dahulu, seperti setiap pemadaman HolyArrs. | Mati |
Bagi setiap kunci, kad menunjukkan 4 aksara terakhirnya, siapa yang membuatnya dan bila ia terakhir digunakan.
Untuk pakar
Pautan ke Untuk pakarMenghantar kunci
HolyArrs membaca kunci dari tempat pertama yang ditemuinya, mengikut susunan ini. Kunci salah di tempat yang lebih awal gagal, walaupun yang kemudian betul.
| Susunan | Tempat | Contoh |
|---|---|---|
| 1 | nilai query apikey, huruf besar atau kecil |
/sonarr/api/v3/series?apikey=KEY |
| 2 | header X-Api-Key |
X-Api-Key: KEY |
| 3 | header Authorization, dengan atau tanpa Bearer |
Authorization: Bearer KEY |
curl -H "X-Api-Key: KEY" http://your-server:6262/sonarr/api/v3/system/statusBentuk query diterima hanya pada alamat ini, dan HolyArrs menyembunyikannya dalam lognya sendiri. Proksi songsang di hadapan mungkin masih mencatat alamat penuh.
Peraturan kunci
- Setiap sebelah ada kunci sendiri, dibuat hanya pada kad ini. Kunci API HolyArrs (bermula
hak_) tidak berfungsi di sini, dan kunci ini tidak berfungsi di tempat lain. - Kunci bertindak sebagai orang yang membuatnya, yang memerlukan kebenaran mengurus Pustaka. Prowlarr juga memerlukan kebenaran mengubah tetapan.
- Jika orang itu dimatikan atau kehilangan kebenaran, app ditolak sehingga seseorang membuat kunci baharu. Kad memberi peringatan kepada anda.
Uruskan dengan API HolyArrs
Log masuk dengan kata laluan anda. Panggilan kunci memerlukan log masuk dengan kata laluan baru-baru ini.
| Tujuan | Panggilan |
|---|---|
| Baca suis, alamat dan kunci | GET /api/v1/settings/old-app-api |
| Hidupkannya | PUT /api/v1/settings/old-app-api dengan {"enabled": true} |
| Benarkan app memadam fail | PUT /api/v1/settings/old-app-api dengan {"delete_files": true} |
| Buat kunci sebelah Sonarr | POST / |
| Buat kunci sebelah Radarr | POST / |
| Buang satu kunci | DELETE / (atau radarr) |
Berkaitan
Pautan ke BerkaitanHolyArrs percuma. Jika ia menjimatkan masa anda, beri bintang di GitHub, taja projek ini atau belanja saya kopi.