முந்தைய பயன்பாடுகளுக்கான API
நிபுணர்
Sonarr அல்லது Radarr மட்டுமே தெரிந்த ஒரு பயன்பாட்டை HolyArrs-ஐ நோக்கிக் காட்டவும். /sonarr அல்லது /radarr என முடியும் முகவரியையும் ஒரு விசையையும் கொடுத்தால், அது HolyArrs-ஐ அந்தப் பயன்பாடாகவே கருதும்.
இது அந்தப் பயன்பாடுகளுக்காக மட்டும் உருவாக்கிய சிறிய API. உங்கள் சொந்த script-களுக்கு HolyArrs API பயன்படுத்தவும்.
இயக்குதல்
இயக்குதல் இணைப்புஇது இயல்பாக அணைந்திருக்கும். அணைந்திருக்கும்போது /sonarr/ மற்றும் /radarr/ கீழ் உள்ள ஒவ்வொரு முகவரியும் 404 எனப் பதிலளிக்கும்.
- Settings > API (அமைப்புகள் > API) என்பதைத் திறக்கவும்.
- Requests from Seerr and Overseerr (Seerr மற்றும் Overseerr-இலிருந்து கோரிக்கைகள்) card-இல், Answer Seerr and Overseerr (Seerr மற்றும் Overseerr-க்குப் பதிலளி) என்பதை இயக்கவும்.
- Shows (தொடர்கள்) அருகில் உள்ள Make key (விசையை உருவாக்கு) என்பதை அழுத்தவும். இது Sonarr பக்க விசை. இப்போதே நகலெடுக்கவும்; இது ஒருமுறை மட்டுமே காட்டப்படும்.
- Movies (திரைப்படங்கள்) அருகில் உள்ள Make key என்பதை அழுத்தவும். இது Radarr பக்க விசை. இதையும் நகலெடுக்கவும்.
- Card-இல் ஒவ்வொரு பக்கத்துக்கான முகவரியையும் குறித்துக்கொள்ளவும், எ.கா.
/sonarr. URL base இருந்தால் அது/holyarrs/sonarrஎனத் தெரியும். Card காட்டுவதையே பயன்படுத்தவும்.
சமீபத்தில் உங்கள் கடவுச்சொல்லால் உள்நுழையவில்லை என்றால், விசையை உருவாக்கும்போது மீண்டும் கடவுச்சொல் கேட்கப்படும். பிறகு ஒவ்வொரு பயன்பாட்டையும் அமைக்கவும்: முந்தைய பயன்பாட்டு API client-கள் பக்கத்தைப் பார்க்கவும்.
Card அமைப்புகள்
Card அமைப்புகள் இணைப்பு| அமைப்பு | என்ன செய்கிறது | இயல்புநிலை |
|---|---|---|
| Answer Seerr and Overseerr | /sonarr மற்றும் /radarr இரண்டையும் சேர்த்து இயக்கும் அல்லது அணைக்கும். |
அணைவு |
| Make key / New key | அந்தப் பக்கத்துக்கான விசையை உருவாக்கும். புதிய விசை பழையதை உடனே நிறுத்தும். | |
| Remove key | அந்தப் பக்கத்தின் விசையை அழிக்கும். அதைப் பயன்படுத்தும் பயன்பாடுகள் மறுக்கப்படும். | |
| Let these apps delete files | அணைந்திருந்தால், ஒரு பயன்பாட்டில் தலைப்பை நீக்கினாலும் கோப்புகள் இருக்கும். இயக்கினால், ஒவ்வொரு HolyArrs நீக்கத்தையும் போலவே கோப்புகள் முதலில் holding அடைவுக்குச் செல்லும். | அணைவு |
ஒவ்வொரு விசைக்கும் card அதன் கடைசி 4 எழுத்துகள், யார் உருவாக்கினார், கடைசியாக எப்போது பயன்படுத்தப்பட்டது என்பதைக் காட்டும்.
நிபுணர்களுக்கு
நிபுணர்களுக்கு இணைப்புவிசையை அனுப்புதல்
HolyArrs விசையை முதலில் கண்டுபிடிக்கும் இடத்திலிருந்து படிக்கும், இந்த வரிசையில். முந்தைய இடத்தில் தவறான விசை இருந்தால், பிந்தையது சரியாக இருந்தாலும் தோல்வியடையும்.
| வரிசை | இடம் | எடுத்துக்காட்டு |
|---|---|---|
| 1 | apikey query மதிப்பு, எந்த எழுத்து வடிவிலும் |
/sonarr/api/v3/series?apikey=KEY |
| 2 | X-Api-Key header |
X-Api-Key: KEY |
| 3 | Authorization header, Bearer உடன் அல்லது இல்லாமல் |
Authorization: Bearer KEY |
curl -H "X-Api-Key: KEY" http://your-server:6262/sonarr/api/v3/system/statusQuery வடிவம் இந்த முகவரிகளில் மட்டுமே ஏற்கப்படும், HolyArrs அதைத் தன் சொந்த log-இல் மறைக்கிறது. முன்னால் உள்ள reverse proxy இன்னும் முழு முகவரியைப் பதிவு செய்யக்கூடும்.
விசை விதிகள்
- ஒவ்வொரு பக்கத்துக்கும் தனி விசை உண்டு, இந்த card-இல் மட்டுமே உருவாக்கப்படும். HolyArrs API விசைகள் (
hak_எனத் தொடங்குபவை) இங்கே வேலை செய்யாது, இந்த விசைகள் வேறெங்கும் வேலை செய்யாது. - விசை அதை உருவாக்கியவராகச் செயல்படும்; அவருக்கு நூலகத்தை நிர்வகிக்கும் அனுமதி தேவை. Prowlarr-க்கு அமைப்புகளை மாற்றும் அனுமதியும் தேவை.
- அந்த நபர் அணைக்கப்பட்டாலோ அனுமதியை இழந்தாலோ, யாராவது புதிய விசையை உருவாக்கும் வரை பயன்பாடுகள் மறுக்கப்படும். Card உங்களை எச்சரிக்கும்.
HolyArrs API மூலம் நிர்வகித்தல்
உங்கள் கடவுச்சொல்லால் உள்நுழைந்திருக்க வேண்டும். விசை அழைப்புகளுக்குச் சமீபத்திய கடவுச்சொல் உள்நுழைவு தேவை.
| என்ன | அழைப்பு |
|---|---|
| சுவிட்சுகள், முகவரிகள், விசைகளைப் படிக்க | GET /api/v1/settings/old-app-api |
| இயக்க | PUT /api/v1/settings/old-app-api {"enabled": true} உடன் |
| பயன்பாடுகள் கோப்புகளை அழிக்க அனுமதிக்க | PUT /api/v1/settings/old-app-api {"delete_files": true} உடன் |
| Sonarr பக்க விசையை உருவாக்க | POST / |
| Radarr பக்க விசையை உருவாக்க | POST / |
| ஒரு விசையை நீக்க | DELETE / (அல்லது radarr) |
தொடர்புடையவை
தொடர்புடையவை இணைப்புHolyArrs இலவசம். இது உங்கள் நேரத்தைச் சேமித்திருந்தால், GitHub-இல் நட்சத்திரம் இடுங்கள், ஆதரவளியுங்கள் அல்லது எனக்கு ஒரு காபி வாங்கித் தாருங்கள்.