概要
MotionBoardのWebAPIを使うための自分用メモ。
背景と目的
MotionBoardのWebAPIを使おうとしたところ、残念ながら、公式マニュアルの情報が十分ではなく、マニュアルだけ読んでもうまくいかずハマったのでメモしておく。
詳細
全般
公式マニュアル
URLの基本形
http(s)://<MotionBoardサーバーのアドレス>:<ポート番号>/<コンテキスト>/rest/<リソースURI>
リソースURI
注意点
- マニュアルページのHTMLサンプルコードを使用する場合、action属性のURL文字列は、日本語や半角スペース、記号などが含まれる場合、URLエンコードすること。忘れがちなので注意。
リアルタイム連携
MotionBoardサーバーのアドレス
- iot-cloud.motionboard.jp
- これがわからずハマった。マニュアルにはっきり書いていない。Web上の参考例をヒントにやってみたらできた。
- iot-cloud.motionboard.jp
ポート番号
- 指定しなくてよい。マニュアルに従って8787をつけるとなぜかだめ。
コンテキスト
- motionboard
リアルタイム連携以外の時
MotionBoardサーバーのアドレス
- cloud.motionboard.jp
ポート番号
- 指定しなくてよい。マニュアルに従って8787をつけるとなぜかだめ。
コンテキスト
- motionboard
まとめと今後の課題
随時、更新する。