Intelligente Lautsprecher-Docking - Gateway API Detail

kostenlosKostenloses technisches Material

Dieser Inhalt ist direkt lesbar und eignet sich für das Grundlagenlernen und die Suche.

Intelligente Lautsprecher-Docking - Gateway API Detail

1Interface Rückgabe Parameter Beschreibung

Return Parameter fester Format code = 200 Der Vorgang ist erfolgreich, die MSG-Meldung fordert data auf, um spezifische Daten zurückzugeben, hängt vom spezifischen Interface ab. Wenn die Daten nur eine Aufforderung zurückgegeben werden, nicht zu handeln, wird die Daten in der Schnittstelle nicht beschrieben.

Anforderung Host IP-Adresse plus Port 6521 plus Anforderung Methodenname des Objekts plus Parameter

Zum Beispielhttp://192.168.1.106:6521/login? Körper ={" acc " :" ad min "," p wd " :" ad min "," host " :"192.168.1.200» , » Port « : » 4 19 6 «}

POST hat nur einen Anforderungsparameter body, die spezifischen Daten sind im json-Format in body gelegt.

Unter ihnen acc Benutzername und pwd Passwort sind notwendige Parameter, später in der Schnittstelle wird nicht mehr erklärt, nicht spezielle Erklärung nicht hinzufügen Schnittstelle außer alle POST-Schnittstellen haben einen Benutzernamen und ein Passwort

2 HTTPSchnittstelle Beschreibung

Benötigt wird, wenn Sie hinzufügen Benutzername Code. GTIP Der GT-Port

2Schnittstelle (15 - 26 für Musik-Schnittstelle)

1Anmeldeschnittstelle

Methodenname login

Parameter acc Benutzername PWD-Codes Host Intranet-Adresse Port

Beispiel:http://192.168.1.106:6521/login? Körper ={" acc " :" ad min "," p wd " :" ad min "," host " :"192.168.1.200» , » Port « : » 4 19 6 «}

POST hat nur einen Anforderungsparameter body, die spezifischen Daten sind im json-Format in body gelegt.

Unter ihnen acc Benutzername und pwd Passwort sind notwendige Parameter, später in der Schnittstelle wird nicht mehr erklärt, nicht spezielle Erklärung nicht hinzufügen Schnittstelle außer alle POST-Schnittstellen haben einen Benutzernamen und ein Passwort

2 StimmenSprachsynthese einrichten

Methodenname setVoice

Parameter soundType; / / Soundtyp 0--1 - normale männliche Stimme, 2 - besondere männliche Stimme, 3 - emotionale männliche Stimme.

speed; / / Sprechgeschwindigkeit 1 - 9 list key isKeyBroadcase Filtern

3 NachfrageVoice Konfiguration

Methodenname queryVoice

Parameter

Rückgabewert aus data zurückgegeben soundType; / / Soundtyp 0--Normal weibliche Stimme, 1 - normal männliche Stimme, 2 - spezielle männliche Stimme, 3 - emotionale männliche Stimme 1 - 9 speed; / / Sprechgeschwindigkeit 1 - 9, list keylist isKeyBroadcase Filterung

4Benutzernamen und Kennwörter ändern

Methode modifyUser

Parameter newAcc Benutzername newPwd Passwort

5 Festlegen des Regionalcodes für das Wetter in der Stadt

Methode setCity

Parameter cityCode / / Regionalcode city Provinz Stadt zone Region

6 Abfrage des Regionalcodes für das Wetter in der Stadt

Methode queryCity

Parameter

gibt cityCode / / Regioncode city Provinz Stadt Zone Region

7 Abfrage der Liste der erweiterten Sprachkonfigurationen

Methode queryAdvancedVoice

Parameter

Gibt Daten zurück[{"key":"key","content":"content"}]

8 Speichern der Liste der Sprachkonfigurationen

Methode saveAdvancedVoice

Parameter-Einstellungen [{"key":"key","content":"content"}]

9 NachfragePM25Einrichtung

Methode QueryPM25

Parameter isOutdoor Innen - oder Außen

Gibt {"isBeeQual":false,"isData":false,"isFive":false,"isFour":false,"isGreater ThanEqual":false,"isLessThanEqual":false,"isLoop":false,"isLoopTime":0,"isNumberJudge":false,"isOne":false,"isOutdoor":false,"isRepeat":twofalse,"isSection":false,"isSeven":false,"isSix":false,"isTextDriven":false,"isTextDrivenTone":false,"isThree":false,"isTimingQuery":false,"isTowTone":false,"V0":

10 BewahrungPM25Einstellung

Methode savePM25

Parameter mit Abfrage-Rückgabewert

11 Abfrage-Index  

Methode queryIndex

Parameter indexData Inhalte des Index address Innenraum-Wetter - Adresse Wenn Sie Innenraum hinzufügen müssen

Rückkehr {"CharacterJudgment: " ohne Regenschirm", " data": " aabbccdd", " indexData": " Regenschirm-Index", " isData": true, " isFive": true, " isFour": true, " isOne": true, " isRepeat": true, " isSeven": true, " isSix": true, " isTextDriven": true, " isTextDrivenTTS": true, " isThree": true, " isTimingQuery": true, " isTow": true, " textDrivenContent": " Main-Bed "}

12 Index aufbewahren

Methode saveIndex

Parameter Abfrage Methode Rückgabe Inhalt

Intelligente Lautsprecher-Docking - Gateway API DetailAbbildung

13 Suche nach Sonnenuntergang

Methode querySunriseAndSunset

Parameter

Zurückgabe {"isSunrise":true,"isSunset":true,"sunriseData":"ccddbbee","sunset":"112233aa"}

14 Sonnenuntergang bewahren

Methode saveSunriseAndSunset

Parameter und Suchmethoden

15 Musiksteuerung

Methode MusicControl

Parameter Control Vorheriger Nächster Wiedergabe Pause Unter Kategorie Oben Kategorie Unter Dimension Oben Dimension Sammlung hinzufügen Sammlung entfernen Sammlung Abspielen alle Schleife Zufallswiedergabe Single-Schleife

Zum Beispiel

http://192.168.1.106:6521/musicControl? Körper ={"acc":"admin","pwd":"admin","control":" Vorheriger"}

16 Erholen Sie die große Klassifikation

Methode getBigClassify

Parameter

17 Erholen Sie die Breite

Methode getMiniClassify

Parameter daleibieid Die große Klassifikation ID

18 Erholen Sie die Liste der Favoriten

Methode getMusicColl

Parameter

19 Löschen von Favoritenmusik

Methode deleteCollHandler

Parameter id FavoritenmusikID

20 Wiedergabe der angegebenen Favoriten

Methode payMusiColl

Parameter id StartseiteMusikID

21 Einstellung benutzerdefinierter Text-Sammlungen Treibermusik

Methode settingCustomMusic

Parameter id FavoritenmusikID text-Treibertext

22 Einstellung benutzerdefinierter Treiber-Kategorie

Methode settingCustomCategorise

Parameter id-KategorieID text-Treibertext

23 Alle Breiten abrufen

Methode getAllMiniClassfly

Parameter

Der ControlCode lässt sich über die Methode MusicControl steuern.

http://192.168.1.106:6521/musicControl? Körper ={"acc":"admin","pwd":"admin","control": 2A000001"}

24 Suche nach Musik

Methode SearchMusic

Parameter name Suche nach Musiknamen

25 Spezialisierte Musik abspielen

Methode payMusic

Parameter id Wiedergabe von MusikID

26 Informationen zur aktuellen Wiedergabe von Musik erhalten

Methode getPayMusicInfo

Parameter

27 Alle Mobiltelefon-Sonde - Listen erhalten

Methode getAllProbePhone

Parameter

28 Hinzufügen oder Ändern von Parametern für die Methode addProbePhone

ID-Student ID Hinzufügen keine Änderung erforderlich Name Name startTime Beginnzeit endTime Endzeit goHomeMsg Home SprachlevaeHomeMsg Home Sprachreise goHomeData Home Ausführung Befehl levaeHomeData Home Ausführung Befehl für benutzerdefinierte Protokolle Beschreibung Alle benutzerdefinierten Protokolle müssen mit einem + vor dem tatsächlichen Protokoll stehen, z. B. + AABBCCDD

zur Mobiltelefonerkennung

29 Senden Sie das Protokoll nach Hause

Methode recordProbe

Parameter id Handy-Sonde - ID

30 Entfernen von Mobiltelefonen

Methode deleteProbePhone

Parameter ID Handy-ID - Erkennung

Sollte man diese Informationen für ein echtes Projekt verwenden?

Gehen Sie zum Tool Center, um Nachrichten zu analysieren, CRC-Prüfungen und Geräte-Debugging zu erledigen, oder senden Sie Anforderungen für Auswahl - und Zugangsvorschläge.

Ingenieur Mitglied

Verwandeln Sie diesen Artikel in ein umsetzbares Debuggermaterial

Erweiterte Nachrichtenanalyse, Paket-Downloads, Codebeispiele, Engineering-Szenarien und Priority-Technischer Support sind für die Real-Projekt - Bereitstellung möglich.

Unbegrenzte Werkzeuge
Datenpaket und Codepaket
Vollständige Engineering Case-Basis
Vorrangiger Zugang zum technischen Support

《“Intelligente Lautsprecher-Docking - Gateway API Detail”》 有 1 条评论

Antwort veröffentlichen

Ihre E-Mail - Adresse wird nicht öffentlich gemacht. Erforderliche Elemente wurden verwendet * markiert.