Api-Erweiterungen [GELÖST]
Api-Erweiterungen
Hi Zusammen,
keine Ahnung ob wir schon einen Thread für Erweiterungen der API haben .
Die Suche nach "API" funktioniert nicht, weil Suchbegriff zu kurz.
Folgende Werte würde ich mir wünschen wollen
Im Bereich /server Abschnitt "meta":
Zusätzlich zu "panel_version" noch die "latest_panel_version".
Sprich die aktuelle Versionsnummer, unabhängig von der installierten.
Ist das bitte machbar?
keine Ahnung ob wir schon einen Thread für Erweiterungen der API haben .
Die Suche nach "API" funktioniert nicht, weil Suchbegriff zu kurz.
Folgende Werte würde ich mir wünschen wollen
Im Bereich /server Abschnitt "meta":
Zusätzlich zu "panel_version" noch die "latest_panel_version".
Sprich die aktuelle Versionsnummer, unabhängig von der installierten.
Ist das bitte machbar?
Gruß,
Tobi
-----------------------------
wewoco.de
Das Forum für Reseller, Digital-Agenturen, Bildschirmarbeiter und Mäuseschubser
Tobi
-----------------------------
wewoco.de
Das Forum für Reseller, Digital-Agenturen, Bildschirmarbeiter und Mäuseschubser
Re: Api-Erweiterungen
Und es wäre schön, wenn man im Abschnitt /server "meta" die PHP Version des Servers erfahren könnte.
Gruß,
Tobi
-----------------------------
wewoco.de
Das Forum für Reseller, Digital-Agenturen, Bildschirmarbeiter und Mäuseschubser
Tobi
-----------------------------
wewoco.de
Das Forum für Reseller, Digital-Agenturen, Bildschirmarbeiter und Mäuseschubser
Re: Api-Erweiterungen
Würdest du diese Information denn weiter auswerten wollen, oder reicht ein Feld das anzeigt, Update verfügbar - ja/nein?Zusätzlich zu "panel_version" noch die "latest_panel_version".
Hier würde ich unter dem /server Endpoint eine neue Untergruppe 'components' hinzufügen (also wie meta, operating_system, utilization, resources).Und es wäre schön, wenn man im Abschnitt /server "meta" die PHP Version des Servers erfahren könnte.
PHP wäre dann einer der Unterpunkte.
Mit freundlichen Grüßen / Best regards
Alexander Mahr
**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
Alexander Mahr
**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
Re: Api-Erweiterungen
Update verfügbar ist sicher ein nice2have. Könnte ich mir aus der Differenz zwischen ist und soll ohnehin ableiten.
Oh ja bitte, very nice
Gruß,
Tobi
-----------------------------
wewoco.de
Das Forum für Reseller, Digital-Agenturen, Bildschirmarbeiter und Mäuseschubser
Tobi
-----------------------------
wewoco.de
Das Forum für Reseller, Digital-Agenturen, Bildschirmarbeiter und Mäuseschubser
Re: Api-Erweiterungen
Ich kann mich nach langem hin und her überlegen noch nicht so recht damit anfreunden, dass man die KeyHelp API kontaktiert, nur dass die dann wiederum den Update-Server kontaktiert.
Als Workaround, bis ich mich vielleicht doch noch dazu durchringen sollte, der direkte Weg.
Über folgende URL kannst du die neuste Version ermitteln.
("7.2" dann mit der PHP-Version des Servers ersetzen)
Als Workaround, bis ich mich vielleicht doch noch dazu durchringen sollte, der direkte Weg.
Über folgende URL kannst du die neuste Version ermitteln.
Code: Select all
https://install.keyhelp.de/get_version.php?php_version=7.2
Mit freundlichen Grüßen / Best regards
Alexander Mahr
**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
Alexander Mahr
**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
Re: Api-Erweiterungen
Das reicht mir völlig.
Über /server "components" erhalte ich die PHP Version und die KeyHelp Version ziehe ich mir selbst.
Perfekt!
Gruß,
Tobi
-----------------------------
wewoco.de
Das Forum für Reseller, Digital-Agenturen, Bildschirmarbeiter und Mäuseschubser
Tobi
-----------------------------
wewoco.de
Das Forum für Reseller, Digital-Agenturen, Bildschirmarbeiter und Mäuseschubser
Re: Api-Erweiterungen
Ich habe die "gelöst" Markierung mal entfernt, da ich noch weitere Wünsche habe .
Man kann ja über die API theoretisch auch den Pfad einer (Sub-)Domain ändern.
"Theoretisch" deswegen weil man die Verzeichnisse auf dem Server nicht kennt.
Daher würde ich mir eine Methode wünschen mit der man die Pfade, ausgehend von /home/users/xyz/www/ auslesen kann.
Das würde vieles erleichtern.
Man kann ja über die API theoretisch auch den Pfad einer (Sub-)Domain ändern.
"Theoretisch" deswegen weil man die Verzeichnisse auf dem Server nicht kennt.
Daher würde ich mir eine Methode wünschen mit der man die Pfade, ausgehend von /home/users/xyz/www/ auslesen kann.
Das würde vieles erleichtern.
Gruß,
Tobi
-----------------------------
wewoco.de
Das Forum für Reseller, Digital-Agenturen, Bildschirmarbeiter und Mäuseschubser
Tobi
-----------------------------
wewoco.de
Das Forum für Reseller, Digital-Agenturen, Bildschirmarbeiter und Mäuseschubser
Re: Api-Erweiterungen
Ich würde die Markierung wieder setzen . Seit 20.2 gibt's im /clients Endpoint ein Feld "document_root". Dieses Feld kombiniert mit "/www/" + dem Target-Feld der Domain und du hast den absoluten Pfad.
GET /clients -> "document_root"
+
/www/
+
GET /domains -> "target[target]"
GET /clients -> "document_root"
+
/www/
+
GET /domains -> "target[target]"
Mit freundlichen Grüßen / Best regards
Alexander Mahr
**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
Alexander Mahr
**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
Re: Api-Erweiterungen
Ah ne. Jetzt war ich zu schnell.
Das liefert mir aber nur das aktuelle Domain-Verzeichnis.
Ich würde aber gerne ein neues Verzeichnis anlgen, bzw. mich erstmal durch die bereits angelegten Verzeichnisse wühlen damit es nix doppelt gibt, bzw. etwas vorhandenes überschrieben wird.
Das geht doch auch mit der 20.2 (noch) nicht, oder habe ich einen Denkfehler?
Das liefert mir aber nur das aktuelle Domain-Verzeichnis.
Ich würde aber gerne ein neues Verzeichnis anlgen, bzw. mich erstmal durch die bereits angelegten Verzeichnisse wühlen damit es nix doppelt gibt, bzw. etwas vorhandenes überschrieben wird.
Das geht doch auch mit der 20.2 (noch) nicht, oder habe ich einen Denkfehler?
Gruß,
Tobi
-----------------------------
wewoco.de
Das Forum für Reseller, Digital-Agenturen, Bildschirmarbeiter und Mäuseschubser
Tobi
-----------------------------
wewoco.de
Das Forum für Reseller, Digital-Agenturen, Bildschirmarbeiter und Mäuseschubser
- OlliTheDarkness
- Posts: 1854
- Joined: Tue 14. Aug 2018, 16:41
- Location: Essen (NRW)
Re: Api-Erweiterungen
"neues Verzeichnis anlgen" ich denke das wird sich in der API genau so verhalten wie im Panel, also Verz. wird angelegt wenn nicht vorhanden.Tobi wrote: ↑Mon 31. Aug 2020, 10:20 Ah ne. Jetzt war ich zu schnell.
Das liefert mir aber nur das aktuelle Domain-Verzeichnis.
Ich würde aber gerne ein neues Verzeichnis anlgen, bzw. mich erstmal durch die bereits angelegten Verzeichnisse wühlen damit es nix doppelt gibt, bzw. etwas vorhandenes überschrieben wird.
Das geht doch auch mit der 20.2 (noch) nicht, oder habe ich einen Denkfehler?
"mich erstmal durch die bereits angelegten Verzeichnisse wühlen damit es nix doppelt gibt, bzw. etwas vorhandenes überschrieben wird." hat nichts in der API zu suchen, meiner Meinung nach, dafür gibt es nen FTP / Filemanager.
Mit freundlichen Grüßen
OlliTheDarkness
**************************************************************
Helden leben lange, Legenden sterben nie
World Hack Organization
**************************************************************
OlliTheDarkness
**************************************************************
Helden leben lange, Legenden sterben nie
World Hack Organization
**************************************************************
Re: Api-Erweiterungen
Ein neues Verzeichnis wird sicherlich automatisch angelegt.
Mir geht es aber um den Fall wenn ein Kunde seine neue Webseite in einen neuen Ordner hochlädt und dann eine vorhandene Domain auf den neuen Ordner routen will.
FTP klares ===> Jein!
Ja, weil du schon recht hast.
Nein, weil die API keinen FTP Zugang hat um die Verzeichnisse auszulesen.
Und man kann nicht einfach so einen neuen FTP Account anlegen. Man muss ggf. vorher den Kunden in einen neuen Tarif verschieben! Weil die Anzahl der FTP Accounts kann man auch nicht per API einfach um „eins“ erhöhen.
Ist halt sehr umständlich.
Daher wäre es schön wenn die API den Verzeichnisbaum eines ausgewählten Verzeichnisses nativ zurück geben könnte.
Oder alternativ, dass die API mit dem neu zu schaffenden Parameter „admin“ ==> „override“ ggf. bestehende Linits in allen Breichen überschreiben kann.
Mir geht es aber um den Fall wenn ein Kunde seine neue Webseite in einen neuen Ordner hochlädt und dann eine vorhandene Domain auf den neuen Ordner routen will.
FTP klares ===> Jein!
Ja, weil du schon recht hast.
Nein, weil die API keinen FTP Zugang hat um die Verzeichnisse auszulesen.
Und man kann nicht einfach so einen neuen FTP Account anlegen. Man muss ggf. vorher den Kunden in einen neuen Tarif verschieben! Weil die Anzahl der FTP Accounts kann man auch nicht per API einfach um „eins“ erhöhen.
Ist halt sehr umständlich.
Daher wäre es schön wenn die API den Verzeichnisbaum eines ausgewählten Verzeichnisses nativ zurück geben könnte.
Oder alternativ, dass die API mit dem neu zu schaffenden Parameter „admin“ ==> „override“ ggf. bestehende Linits in allen Breichen überschreiben kann.
Gruß,
Tobi
-----------------------------
wewoco.de
Das Forum für Reseller, Digital-Agenturen, Bildschirmarbeiter und Mäuseschubser
Tobi
-----------------------------
wewoco.de
Das Forum für Reseller, Digital-Agenturen, Bildschirmarbeiter und Mäuseschubser
- OlliTheDarkness
- Posts: 1854
- Joined: Tue 14. Aug 2018, 16:41
- Location: Essen (NRW)
Re: Api-Erweiterungen
Was ich auch nirgendwo behauptet habe.
Na wenn die API es nicht kann geht man den kurzen Umweg über die DB, bricht man sich auch kein Bein bei...Und man kann nicht einfach so einen neuen FTP Account anlegen. Man muss ggf. vorher den Kunden in einen neuen Tarif verschieben! Weil die Anzahl der FTP Accounts kann man auch nicht per API einfach um „eins“ erhöhen.
Aber passt schon , ich gehe besser in den Schweigemodus ...
Mit freundlichen Grüßen
OlliTheDarkness
**************************************************************
Helden leben lange, Legenden sterben nie
World Hack Organization
**************************************************************
OlliTheDarkness
**************************************************************
Helden leben lange, Legenden sterben nie
World Hack Organization
**************************************************************
Re: Api-Erweiterungen
Wovon ich nie behauptet habe, dass du es behauptet hättest.
Das war eine reine Feststellung der Tatsachen.
Erklär mal bitte. Ich stehe grade auf dem SchlauchOlliTheDarkness wrote: ↑Mon 31. Aug 2020, 12:56 wenn die API es nicht kann geht man den kurzen Umweg über die DB
Gruß,
Tobi
-----------------------------
wewoco.de
Das Forum für Reseller, Digital-Agenturen, Bildschirmarbeiter und Mäuseschubser
Tobi
-----------------------------
wewoco.de
Das Forum für Reseller, Digital-Agenturen, Bildschirmarbeiter und Mäuseschubser
- OlliTheDarkness
- Posts: 1854
- Joined: Tue 14. Aug 2018, 16:41
- Location: Essen (NRW)
Re: Api-Erweiterungen
Aber wenn die Behauptung der Feststellung in Wirklichkeit eine Tatsache ist, könnte die Tatsache eine Behauptung der Feststellung sein, wobei die Feststellung auch eine tatsächliche behauptung sein könnte.
Du verstehst ?
KeyHelp DB das Limit des Users erhöhen, fertig.Erklär mal bitte. Ich stehe grade auf dem Schlauch
Ich machs so schon länger, alles was nicht durch die API abgedeckt ist, decke ich alternativ über Änderung der DB ab.
Mit freundlichen Grüßen
OlliTheDarkness
**************************************************************
Helden leben lange, Legenden sterben nie
World Hack Organization
**************************************************************
OlliTheDarkness
**************************************************************
Helden leben lange, Legenden sterben nie
World Hack Organization
**************************************************************
Re: Api-Erweiterungen
Der „Trick“ mit der Datenbank funktioniert aber nur wenn Anwendung und Datenbank auf ein und derselben Maschine laufen.
Das ist hier nicht der Fall.
Deswegen bin ich ja auf die API angewiesen.
Das ist hier nicht der Fall.
Deswegen bin ich ja auf die API angewiesen.
Gruß,
Tobi
-----------------------------
wewoco.de
Das Forum für Reseller, Digital-Agenturen, Bildschirmarbeiter und Mäuseschubser
Tobi
-----------------------------
wewoco.de
Das Forum für Reseller, Digital-Agenturen, Bildschirmarbeiter und Mäuseschubser