NIU Cloud (?)

Antworten
BlueAndi
Beiträge: 29
Registriert: Di 5. Mär 2019, 21:38
Roller: NIU NGT
PLZ: 89xxx
Kontaktdaten:

Re: NIU Cloud (?)

Beitrag von BlueAndi »

Die App v3.9.10 ruft Daten von beiden ab, je nachdem, siehe Codeauszug:

Code: Alles auswählen

        if (Constants.e) {
            str = "https://app-api-fk.niu.com/";
        } else {
            str = "https://app-api.niu.com/";
        }
Habe aber nicht nachgeschaut, ob das in der vorherigen Version ebenfalls so war.

BlueAndi
Beiträge: 29
Registriert: Di 5. Mär 2019, 21:38
Roller: NIU NGT
PLZ: 89xxx
Kontaktdaten:

Re: NIU Cloud (?)

Beitrag von BlueAndi »

Habe mal nach "Constants.e" gesucht:

Code: Alles auswählen


public interface Constants {
	...
	public static final boolean e = "overseas".equalsIgnoreCase("overseas");
	...
}
Demnach würde die App selber immer https://app-api-fk.niu.com/ verwenden.

aleixpellicer
Beiträge: 95
Registriert: Mi 31. Jul 2019, 12:22
Roller: Niu N-GT
PLZ: 08811
Land: anderes Land
Kontaktdaten:

Re: NIU Cloud (?)

Beitrag von aleixpellicer »

BlueAndi hat geschrieben:
Sa 24. Aug 2019, 14:58
Habe mal nach "Constants.e" gesucht:

Code: Alles auswählen


public interface Constants {
	...
	public static final boolean e = "overseas".equalsIgnoreCase("overseas");
	...
}
Demnach würde die App selber immer https://app-api-fk.niu.com/ verwenden.
Ja, das ist richtig.

Ich habe gerade den Datenverkehr aus der 3.9.10-App abgehört und es wird versucht, einen TLS-Handshake mit

Code: Alles auswählen

https://app-api-fk.niu.com/
und nicht mit

Code: Alles auswählen

https://app-api.niu.com/
Daher sollten benutzerdefinierte Apps zunächst die erste verwenden.

Froh, dass das Geheimnis gelöst ist!

MantaStyle75
Beiträge: 146
Registriert: Mo 22. Jul 2019, 16:37
Roller: Niu M+ Lite
PLZ: 53117
Kontaktdaten:

Re: NIU Cloud (?)

Beitrag von MantaStyle75 »

Heyy zusammen,
jemand eine Idee wie ich den Standort des Rollers abfragen kann?
Habe mir eine schöne page dazu gebastelt aber mir fehlt halt noch der Input dazu :(
Kann mir hier jemand aushelfen?

aleixpellicer
Beiträge: 95
Registriert: Mi 31. Jul 2019, 12:22
Roller: Niu N-GT
PLZ: 08811
Land: anderes Land
Kontaktdaten:

Re: NIU Cloud (?)

Beitrag von aleixpellicer »

MantaStyle75 hat geschrieben:
Mo 26. Aug 2019, 16:02
Heyy zusammen,
jemand eine Idee wie ich den Standort des Rollers abfragen kann?
Habe mir eine schöne page dazu gebastelt aber mir fehlt halt noch der Input dazu :(
Kann mir hier jemand aushelfen?
Sie können es auf diese Abfrage bekommen

Code: Alles auswählen

https://app-api-fk.niu.com/v3/motor_data/index_info?sn=XXXXXXXXXXX

Benutzeravatar
ludwich
Beiträge: 44
Registriert: Fr 3. Mai 2019, 19:36
Roller: NIU M+ Sport
PLZ: 81
Kontaktdaten:

Re: NIU Cloud (?)

Beitrag von ludwich »

Ich habe hier mal die PHP Datei angepasst um die Position in OSM (OpenStreeMap) anzuzeigen

Code: Alles auswählen

echo "\tGPS-Daten: {$data_mi->postion->lat}, {$data_mi->postion->lng} at " . date('m/d/Y H:i:s', ($data_mi->gpsTimestamp / 1000)) . PHP_EOL;
echo "\t<a href='https://www.openstreetmap.org/?mlat={$data_mi->postion->lat}&mlon={$data_mi->postion->lng}#map=18/{$data_mi->postion->lat}/{$data_mi->postion->lng}' target='_blank'>Standort in OSM anzeigen</a>" . PHP_EOL;
Ich hoffe das ist brauchbar ,-)

ludwich

MantaStyle75
Beiträge: 146
Registriert: Mo 22. Jul 2019, 16:37
Roller: Niu M+ Lite
PLZ: 53117
Kontaktdaten:

Re: NIU Cloud (?)

Beitrag von MantaStyle75 »

ludwich hat geschrieben:
Mo 26. Aug 2019, 19:25
Ich habe hier mal die PHP Datei angepasst um die Position in OSM (OpenStreeMap) anzuzeigen

Code: Alles auswählen

echo "\tGPS-Daten: {$data_mi->postion->lat}, {$data_mi->postion->lng} at " . date('m/d/Y H:i:s', ($data_mi->gpsTimestamp / 1000)) . PHP_EOL;
echo "\t<a href='https://www.openstreetmap.org/?mlat={$data_mi->postion->lat}&mlon={$data_mi->postion->lng}#map=18/{$data_mi->postion->lat}/{$data_mi->postion->lng}' target='_blank'>Standort in OSM anzeigen</a>" . PHP_EOL;
Ich hoffe das ist brauchbar ,-)

ludwich
Hi, danke ich habe es mit Googlemaps gelöst.
Ich werde mir aber mal deine Methode anschauen, da ich eigentlich versuche möglichst auf Google Services zu verzichten. ;)

[/quote]
aleixpellicer hat geschrieben:
Mo 26. Aug 2019, 16:21


Sie können es auf diese Abfrage bekommen

Code: Alles auswählen

https://app-api-fk.niu.com/v3/motor_data/index_info?sn=XXXXXXXXXXX
Hi danke das hatte ich gesucht. :) funktioniert!


P.S
ist es eigentlich besser für dich in Englisch zu schreiben wenn es um Funktionen und Code geht oder klappt das mit Deutsch auch gut?

aleixpellicer
Beiträge: 95
Registriert: Mi 31. Jul 2019, 12:22
Roller: Niu N-GT
PLZ: 08811
Land: anderes Land
Kontaktdaten:

Re: NIU Cloud (?)

Beitrag von aleixpellicer »

MantaStyle75 hat geschrieben:
Mi 28. Aug 2019, 12:45

P.S
ist es eigentlich besser für dich in Englisch zu schreiben wenn es um Funktionen und Code geht oder klappt das mit Deutsch auch gut?
Da ich Katalanisch bin, benutze ich Google Translate, um an diesem Forum teilzunehmen. Du hast wahrscheinlich einige lustige Fehler in meinen Nachrichten gelesen :)

Das Codieren auf Deutsch ist in jeder Sprache in Ordnung, aber Englisch wird zum Standard, denn auf diese Weise kann jeder einen Beitrag leisten, wenn Sie Ihren Code in GitHub teilen, auch wenn er kein Deutsch kann, oder in meinem Fall Katalanisch.

Grüße

MantaStyle75
Beiträge: 146
Registriert: Mo 22. Jul 2019, 16:37
Roller: Niu M+ Lite
PLZ: 53117
Kontaktdaten:

Re: NIU Cloud (?)

Beitrag von MantaStyle75 »

aleixpellicer hat geschrieben:
Mi 28. Aug 2019, 13:14
MantaStyle75 hat geschrieben:
Mi 28. Aug 2019, 12:45

P.S
ist es eigentlich besser für dich in Englisch zu schreiben wenn es um Funktionen und Code geht oder klappt das mit Deutsch auch gut?
Da ich Katalanisch bin, benutze ich Google Translate, um an diesem Forum teilzunehmen. Du hast wahrscheinlich einige lustige Fehler in meinen Nachrichten gelesen :)

Das Codieren auf Deutsch ist in jeder Sprache in Ordnung, aber Englisch wird zum Standard, denn auf diese Weise kann jeder einen Beitrag leisten, wenn Sie Ihren Code in GitHub teilen, auch wenn er kein Deutsch kann, oder in meinem Fall Katalanisch.

Grüße
ok alles klar :D

leider finde ich grade kein Weg das ganze ordentlich einzubinden. ich habe zwar eine Abfrage hinbekommen die meinen eigenen Standort auf der Seite anzeigt aber die Abfrage an den Server bekomme ich nicht zusammengeschrieben.
Ich muss dazu sagen, dass ich leider nicht sehr gut im Php bin. Meine Stärken liegen eher in C++ und Perl :cry:

aleixpellicer
Beiträge: 95
Registriert: Mi 31. Jul 2019, 12:22
Roller: Niu N-GT
PLZ: 08811
Land: anderes Land
Kontaktdaten:

Re: NIU Cloud (?)

Beitrag von aleixpellicer »

MantaStyle75 hat geschrieben:
Mi 28. Aug 2019, 17:47
aleixpellicer hat geschrieben:
Mi 28. Aug 2019, 13:14
MantaStyle75 hat geschrieben:
Mi 28. Aug 2019, 12:45

P.S
ist es eigentlich besser für dich in Englisch zu schreiben wenn es um Funktionen und Code geht oder klappt das mit Deutsch auch gut?
Da ich Katalanisch bin, benutze ich Google Translate, um an diesem Forum teilzunehmen. Du hast wahrscheinlich einige lustige Fehler in meinen Nachrichten gelesen :)

Das Codieren auf Deutsch ist in jeder Sprache in Ordnung, aber Englisch wird zum Standard, denn auf diese Weise kann jeder einen Beitrag leisten, wenn Sie Ihren Code in GitHub teilen, auch wenn er kein Deutsch kann, oder in meinem Fall Katalanisch.

Grüße
ok alles klar :D

leider finde ich grade kein Weg das ganze ordentlich einzubinden. ich habe zwar eine Abfrage hinbekommen die meinen eigenen Standort auf der Seite anzeigt aber die Abfrage an den Server bekomme ich nicht zusammengeschrieben.
Ich muss dazu sagen, dass ich leider nicht sehr gut im Php bin. Meine Stärken liegen eher in C++ und Perl :cry:
Sie möchten den Scooter-Standort in der Web-App genau wie in der NIU-App anzeigen?

Das kann ich sehr einfach für Sie tun

Antworten

Zurück zu „NIU“

Wer ist online?

Mitglieder in diesem Forum: Thomas-NIU, Yandex [Bot] und 57 Gäste