スマートスピーカードッキングゲートウェイAPIの詳細

無料無料技术资料

这篇内容可直接阅读,适合用于基础学习和検索引流。

スマートスピーカードッキングゲートウェイAPIの詳細

1インタフェース戻りパラメータ説明{{いんたふぇ ーすりょんぱらめーたせつめい}}

return引数固定形式code = 200操作に成功しました、msg操作メッセージはdata具体的なインターフェイスに応じて、具体的なデータを返すことを要求します。返されたデータが単に操作しないように促すだけの場合、その後のインターフェイスではデータの説明はありません。

リクエストホストIPアドレス+ポート6521+オブジェクトのリクエストメソッド名+パラメータ

例えば、http://192.168.1.106:6521/login?body={"acc":"admin","pwd":"admin","host":"192.168.1.200","port":"4196"}

POSTには1つのリクエストパラメータがあります。body固有のデータは、body内のJSON形式のデータです。 

その中で、accユーザー名とpwdパスワードは必須パラメータであり、インターフェイスはこれ以上説明されず、インターフェイス以外の特別な宣言はすべてのPOSTインターフェイスにユーザー名とパスワードがあります。

2 HTTPインタフェースの説明  

gtを追加するにはユーザー名パスワードが必要GTIP GTポート

2インターフェース(15-26は音楽インターフェース)

1ログインインタフェース

メソッド名login

引数accユーザー名pwdパスワードhostホストアドレスportポート

例えば、 http://192.168.1.106:6521/login?body={"acc":"admin","pwd":"admin","host":"192.168.1.200","port":"4196"}

POSTには1つのリクエストパラメータがあります。body固有のデータは、body内のJSON形式のデータです。 

その中で、accユーザー名とpwdパスワードは必須パラメータであり、インターフェイスはこれ以上説明されず、インターフェイス以外の特別な宣言はすべてのPOSTインターフェイスにユーザー名とパスワードがあります。

2  Voice音声合成の設定

メソッド名setVoice

パラメータsoundType; //音声タイプ0--普通の女性、1--普通の男性、2--特別な男性、3--感情的な男性

 speed; //スピード1-9 list key list isKeyBroadcaseフィルターなし

3  クエリーVoice構成

メソッド名queryVoice

パラメータ 

戻り値dataにsoundTypeを返す; //音のタイプ0--普通の女性、1--普通の男性、2--特別な男性、3--感情的な男性1-9 speed; //速度1-9,list key list isKeyBroadcase filtered

4  ユーザー名とパスワードの変更

メソッドmodifyUser

パラメータnewAccユーザー名newPwdパスワード

5都市の天気のエリアコードを設定する

メソッドsetCity

cityCode//地域コードcity市と市のゾーン

6都市の天気予報を参照。

QueryCityの方法

パラメータ 

cityCode//市外局番に戻るcity市のゾーン

7音声の高度な構成リスト

メソッドqueryAdvancedVoice

パラメータ 

data[{key "" key "" content "" content "}]を返します。

8音声設定リストの保存

メソッドsaveAdvancedVoice

パラメータsetings [{key "" key "" content "" content "}]

9クエリーPM25セットアップ

メソッドQueryPM25

パラメータisOutdoor屋内または屋外

{isBeeQual"false"isData"false" isFive "false" isFour "false"isGreaterThanEqual "false"isLessThanEqual "false"isLoop "false"isLoopTime"0"isNumberJudge"false"isOne "false"isOutdoor"false"isRepeat"false"isSection"false" isen "false"isSix"false" isDriven "false" isTextDrivenTTS "false"isThree"false"isTimingQuery"false"isTow"twoV" 0}を返す。

10保存する。PM25セットアップ

SavePM25の方法

引数とクエリの戻り値

11クエリ指数  

メソッドqueryIndex

パラメータindexDataインデックスの内容address屋内天気アドレス屋内追加時に必ず送信

{CharacterJudgment""傘なし"" data "" aabbcdd ""indexData""傘インデックス""isData"true"isFive "true" isFour "true" isOne "true"isRepeat"true" isSeven "true" isSix "true" isTextDriven "true"isTextDriven "true" isTextDrivenTTS "true"isThree"true"isTimingQuery"true"isTow"true" textDrivenContent""主寝先"}を返します。

12インデックスの保存

メソッドsaveIndex

パラメータクエリメソッド戻り内容{{ぱらめーたくえりめそっどさいてんつ}}

スマートスピーカードッキングゲートウェイAPIの詳細插图

13Sunrise Sunsetの検索

メソッドquerySunriseAndSunset

パラメータ

{"isSunrise" true "isSunset" true "sunriseData""ccddbbee""sunset""112233aa"}に戻る

14日の出と日没の保存

メソッドsaveSunriseAndSunset

パラメータと検索方法

15音楽コントロール 

musicControlメソッド

パラメーター control前の曲次の曲再生一時停止下カテゴリ上のカテゴリ下の次元上の次元お気に入りの追加お気に入りの削除お気に入りの再生すべてのループランダム再生シングルのループ

例えば、

http://192.168.1.106:6521/musicControl?body={"acc""admin""pwd""admin"""前の"}

16大分類の取得

メソッドgetBigClassify

パラメータ 

17緯度の取得

メソッドgetMiniClassify

パラメータdaleibieid大区分ID

18音楽コレクションの一覧

メソッドgetMusicColl

パラメータ

19音楽コレクションの削除

メソッドdeleteCollHandler

パラメータIDコレクション音楽ID

20指定コレクション

支払いMusiCollの方法

パラメータidトップページ音楽ID

21カスタムテキストコレクションを設定して音楽を駆動

メソッドsetingCustomMusic

パラメータidコレクション音楽ID text駆動文字

22カスタムドライブの

メソッドsetingCustomCategorise {{めそっどsetingCustomCategorise}}

パラメータid分類ID text駆動文字

23すべての緯度を取得 

メソッドgetAllMiniClassfly

パラメータ

取得したcontrolcodeに応じて,musiccontrolメソッドで制御できる.

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

24音楽の検索 

メソッドsearchMusic

 音楽名の検索

25曲の演奏 

支払い方法:Pay Music

パラメータID音楽IDを再生する

26現在再生中の音楽情報の取得

メソッドgetPayMusicInfo

パラメータ

27すべての携帯電話検出リストを取得

メソッドgetAllProbePhone

パラメータ

28携帯電話検出の追加または変更

メソッドaddProbePhone

引数idプローブID追加非送信変更必須name名前startTime開始時間endTime終了時間goModbus中国語ネットワークMsg帰宅音声levaeModbus中国語ネットワークMsg帰宅音声goModbus中国語ネットワークData帰宅音声goModbus中国語ネットワークData帰宅音声実行コマンドlevaeModbus中国語ネットワークData帰宅音声実行コマンドカスタムプロトコル説明すべてのカスタムプロトコルは、実際のプロトコルの前に+記号を付ける必要があります例:+AAABBCDD

29日帰国。

メソッドrecordProbe

パラメータid携帯電話プローブID

30検出携帯電話の削除  

メソッドdeleteProbePhone

パラメータid携帯電話プローブID

この資料を実際のプロジェクトに活用しませんか?

ツールセンターで電文解析、CRCチェック、デバイスデバッグを行うか、要件を送信して選定と接続のアドバイスを受けましょう。

エンジニア会員

この記事を実行可能なデバッグ資料に

登録すると、高度な電文解析、資料パックのダウンロード、コード例、エンジニアリングケース、優先技術サポートが利用可能に。実際のプロジェクト納品に最適です。

高度なツール無制限
資料パックとコードパック
完全なエンジニアリングケースライブラリ
優先技術サポート窓口

《“スマートスピーカードッキングゲートウェイAPIの詳細”》 有 1 条コメント

发表回复

あなたのメールアドレスアドレス不会被公开。 必須項目已用 * 标注