JDownloader Community - Appwork GmbH
 

Reply
 
Thread Tools Display Modes
  #1  
Old 11.10.2024, 07:46
Tedolly Tedolly is offline
Fibre Channel User
 
Join Date: Dec 2015
Posts: 126
Default Warum geht callAPI über JD-Server?

Vorab, ich kenne mich mit Web-Sachen nicht aus.

So wie es nach langem Rumlesen verstanden habe, geht jeder callAPI-Aufruf über JD-Server. Warum ist das so? Ich fühle mich dabei etwas unwohl. Warum werden nicht die lokalen APIs im JD-Installations-Ordner verwendet? Sind da garkeine und JD ruft ständig und immer über den "Umweg" über die JD-Server benötigte Funktionen auf?

Es gibt ein Flag 'Deprecated API', aber das verhindert wohl nicht den Zugriff nach draußen. Denn auch mit eingeschaltetem Flag kommt die Abfrage, ob man den Zugriff nach draußen zulassen will.

Es gibt ja eine Reihe von Routinen, die wohl lokal ablaufen, z.B. getAllFilePackages, getAllFilePackages etc. Falls diese lokal sein sollten, warum wurden nicht alle verfügbaren Funktionen als lokale Routinen implementiert?

Es gibt wohl keine Möglichkeit, alle Script-Tätigkeiten lokal zu halten, oder?
Reply With Quote
  #2  
Old 11.10.2024, 11:08
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 81,265
Default

Quote:
Originally Posted by Tedolly View Post
So wie es nach langem Rumlesen verstanden habe, geht jeder callAPI-Aufruf über JD-Server. Warum ist das so?
Das Wichtigste zuerst: Dem ist nicht so.


Quote:
Originally Posted by Tedolly View Post
So wie es nach langem Rumlesen verstanden habe, geht jeder callAPI-Aufruf über JD-Server.
Welche Quellen wären das denn? Links/Threads/Aussagen? Oder den Antworten von ChatGPT ohne Prüfung vertraut?


Quote:
Originally Posted by Tedolly View Post
Es gibt ein Flag 'Deprecated API', aber das verhindert wohl nicht den Zugriff nach draußen.
Von der Aussage her würde ich aktuell auf ChatGPT tippen.
Diese "deprecated API" ist lediglich ein lokaler/direkter Zugriff auf die identische API welche auch über MyJDownloader angesprochen wird. Kurze Suche hier im Forum:
https://board.jdownloader.org/showth...deprecated+api
https://board.jdownloader.org/showth...deprecated+api

Quote:
Originally Posted by Tedolly View Post
Denn auch mit eingeschaltetem Flag kommt die Abfrage, ob man den Zugriff nach draußen zulassen will.
In der Abfrage wird lediglich erklärt das damit die MyJDownloader API genutzt werden kann, jedoch kein Wort das irgendwas übers Netzwerk geht.
Aber ich habe den Text nochmals angepasst, damit hier keine Zweifel aufkommen.

Quote:
Originally Posted by Tedolly View Post
Es gibt wohl keine Möglichkeit, alle Script-Tätigkeiten lokal zu halten, oder?
Doch, nutze callAPI
__________________
JD-Dev & Server-Admin
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

All times are GMT +2. The time now is 22:15.
Provided By AppWork GmbH | Privacy | Imprint
Parts of the Design are used from Kirsch designed by Andrew & Austin
Powered by vBulletin® Version 3.8.10 Beta 1
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.