API Testzugang

Guten Tag,

derzeit versuche ich eine api-Verbindung zum Testshop unter der Hauptdomain aufzubauen.

Verzeichnis: https://www.shop.at/test/api

die Datei apiclient.class.php liegt in dem Unterverzeichnis, in dem ich auch das Skript liegen habe, welches ich zum datenauslesen verwende.

Das Unterverzeichnis: https://www.shop.at/test/exportfiles

Die api-Verbindung funktioniert in der gleichen Konstellation mit Zugriff auf die echt Datenbank, des shops unter den Verzeichnissen:

https://www.shop.at/api und https://www.shop.at/exportfiles

Also bei der Anmeldung mit url https://www.shop.at/api  … funzt

https://www.shop.at/test/api  … nix geht

 

Wenn jemand mir hier helfen kann, wäre ich sehr dankbar.

Liebe Grüße

 

 

 

 

 

 

Was ist denn das für eine Datei? Die sieht nicht nach SW-Standard aus…

Diese Section kennst du?

https://developers.shopware.com/developers-guide/rest/

Entschuldige meine schreibweise, ich habe den letzten slash beim Verzeichnis vergessen.

Die Datei ist inhaltlich die standard Datei, welche unter:

https://developers.shopware.com/developers-guide/rest/

zu finden ist. Es funktioniert ja alles, wenn ich die api Verbindung standardmäßig aufrufe.

Mit dem aufruf aus dem unterverzeichnis test und der geänderten url für den api user funktioniert sie nicht.

Die Datenbank ist hier natürlich eine andere als beim standard api, aber das sollte doch duch die konfigurations-dateien im verzeichnis test geregelt sein.

Die Test-Applikation findet ja die richtige Datenbank und die richtigen Bilder.

Hat der API-Benutzer dennauch eien freigabe, bzw verwendest du die richtigen API-Zugangsdaten.
Warum liegt denn deine class auf dem gleichen Server? Zum testen der API brauchst du ja zunächst eigentlich nur einen REST-Client. (Browser Addon)

Bekommst Du denn eine Fehlermeldung? Statuscode?

Gruß Rob