NEWS
Spotify Adapter Redirect URL problem
-
@bhenyamin
Hast du in der Config statt http://localhost http://127.0.0.1 eibgetragen?Wenns damit nicht geht muss ich psssen.
-
@mcm1957
Moin !ich schaue mir das an. bei bestehenden Installationen sollten wir Zeit bis Herbst haben. Apps sind da ja schon registriert.
Problematisch werden - quasi ab sofort - Neuinstallationen.@bhenyamin : Trag bitte mal http://127.0.0.1 als redirect URI auf https://developer.spotify.com/dashboard/ ein.
Das Ergebnis würde mir schon viel helfen.
-
@aruttkamp
DANKE -
@mcm1957
Mit Version 1.5.3 - angepasst.
http://127.0.0.1 ist jetzt die zu verwendende Redirect URL -
@aruttkamp
DANKE
Meld dich gern kurzfristig wenns mit ein paar LATEST Usern funkrioniert. Kann dann gern prior in STABLE. -
@aruttkamp said in Spotify Adapter Redirect URL problem:
@mcm1957
Moin !ich schaue mir das an. bei bestehenden Installationen sollten wir Zeit bis Herbst haben. Apps sind da ja schon registriert.
Problematisch werden - quasi ab sofort - Neuinstallationen.@bhenyamin : Trag bitte mal http://127.0.0.1 als redirect URI auf https://developer.spotify.com/dashboard/ ein.
Das Ergebnis würde mir schon viel helfen.
Das geht aufgrund der richtlinien ja nicht:
-
@bhenyamin Spotify sagt :
Use HTTPS for your redirect URI, unless you are using a loopback address, when HTTP is permitted.
If you are using a loopback address, use the explicit IPv4 or IPv6, like http://127.0.0.1:PORT or http://[::1]:PORT as your redirect URI.Daher ist http://127.0.0.1 durchaus erlaubt.
Ich selbst habe meine API genau darauf eingerichtet und damit heute getestet.
Ist sogar als Beispiel auf der Webseite von Spotify aufgeführt.Da muss was bei Spotify nicht stimmen. ich konnte das heute morgen normal anlegen und die Beispiele sehen auch noch so aus.
Bitte probier es morgen nochmal - Die API Seite von Spotify verhält sich auch merkwürdig -
Danke, ja Du warst schneller mit Deiner Antwort als ich meinen Post editieren konnte.
Wenn man (wie von Spotify beschrieben) die Adresse mit Port einträgt, geht es ja.Ich trage also http://127.0.0.1:8000 ein und erhalte als Antwort beim Aufruf der Auth URL:
"INVALID_CLIENT: Invalid redirect URI".
Dabei wird in der URL von dem Adapter ja wieder http://localhost verwendet.Also dachte ich, ich ändere die Adresse in der Auth URL mal auf http://127.0.0.1:9000, da lt. Log beim Start der URL die Redis darüber verbunden ist: und werde promt zu der Spotify Seite geleitet, auf der ich die Verknüpfung zwischen der App und meinem Account authorisieren soll, was ich mache:
Danach kommt "127.0.0.1 hat die Verbindung abgelehnt." und ich kopiere die dabei generierte URL in das
spotify-premium.0.authorization.authorizationReturnUri Objekt.Dabei kommt diese Log heraus. (leicht abgeändert)
-
@bhenyamin said in Spotify Adapter Redirect URL problem:
Dabei wird in der URL von dem Adapter ja wieder http://localhost verwendet.
Ja, das ist so. Bitte nimm die Version 1.5.3 von Github. Dort die URL im Code auf http://127.0.0.1 angepasst und auch alle Hinweise im Text sind entsprechend geändert.
Wenn das nicht klappen sollte muss ich nochmal ran und evtl. noch einen Port implementieren.
aber das war bei meinen Tests gestern nicht nötig.Sorry für die Umstände aber ich musste das auch erstmal verstehen was da passiert
-
Kein Problem. Ich bin ja mega dankbar, dass Du Dich darum kümmerst. Allerdings frage ich mich weiterhin, ob die 127.0.0.1 auch für den Iobroker auf dem Nas funktioniert.
Freue mich, wenn sich dafür eine Lösung findet. Wenn ich noch was beitragen /testen kann, lass es mich wissen. -
@bhenyamin
Kannst du das ev. am NAS selbst testen?An sich ist 127.0.0.1 auch die "eigene" IP des NAS. 127.0.0.1 ist (Netzwerktechniker bitte nicht prügeln) quasi die numerische Version von localhost. 127.0.0.1 sagt nichts anderes aus als "die IP des Systems auf dem sie Software läuft"
-
@aruttkamp said in Spotify Adapter Redirect URL problem:
Bitte nimm die Version 1.5.3 von Github. Dort die URL im Code auf http://127.0.0.1 angepasst und auch alle Hinweise im Text sind entsprechend geändert.
Bitte NICHT (mehr) DIREKT von Github installieren. Version 1.5.3 ist ganz normal im LATEST / BETA Repository verfügbar. Ev. "nach Updates suchen" anklicken um den lokalen Cache zu aktualisieren.
Sorry für die Umstände aber ich musste das auch erstmal verstehen was da passiert
Persönlich lese ich die Spotify Info so, dass die textuale Variante "localhost" gesperrt wurde und nur mehr die numerischen IPv4 und IPv6 Varianten (also 127.0.0.1, xxxx::0) zugelassen werden. Warum auch immer.
-
@mcm1957 said in Spotify Adapter Redirect URL problem:
LATEST
alles klar. War mir nicht klar das nicht mehr direkt von Github installiert werden soll.
Wir warten jetzt mal ab ob es so klappt oder ob ich da nochmal ran muss.
wenn es klappt nehmen wir die 1.5.3 ins Latest... -
@aruttkamp said in Spotify Adapter Redirect URL problem:
@mcm1957 said in Spotify Adapter Redirect URL problem:
LATEST
alles klar. War mir nicht klar das nicht mehr direkt von Github installiert werden soll.
Wir warten jetzt mal ab ob es so klappt oder ob ich da nochmal ran muss.
wenn es klappt nehmen wir die 1.5.3 ins Latest...Installation von Github ist OK für Test / Debug Zwecke. Und die Aufnahme im Latest / Beta dauert auch ein paar Stunden. Insofern ALLES OK gestern damit bhenyamin asap zum verbesserten Code kommt.
Ich hab das hier nur heute klargestellt, da dieses Topic nicht im Tester Bereich liegt und erfahrungsgemäß in 3 Monaten noch immer User von github installieren egal was dann dort der aktuelle dev Stand ist.
Also alles OK und DANKE für deinen raschen Einsatz.