目次
工作HardwareHubを運営しています。分からないことがあれば「運営情報」のお問い合わせフォームからお気軽にどうぞ。
工作HardwareHubからのお知らせ
API の概要については こちら をご参照ください。
トークン発行
「新しいトークンを発行する」をクリックします。
コントローラの起動
発行されたトークンの「起動」をクリックします。
クライアントの接続待ち状態になります。
クライアントから接続
WebSocketクライアントで 工作HardwareHub API に接続します。
# -*- coding: utf-8 -*-
import websocket
def on_open(ws):
print("Successfully connected to the API server.")
ws.send('{"token":"04DA-952A-8125-32C5"}')
def on_error(ws, error):
print("An unexpected error has occurred: %s" % error)
ws.close()
def on_message(ws, message):
print("received: %s" % message)
def on_close(ws):
print("Connection closed.")
if __name__ == "__main__":
websocket.enableTrace(False)
ws = websocket.WebSocketApp("ws://api.qoosky.dev/v1/websocket-relay-server/actuator/ws", on_open=on_open, on_error=on_error, on_message=on_message, on_close=on_close)
ws.run_forever()
その他のサンプルコード → Python/Node.js/Ruby/Java/Scala
Arduino C/C++
WebSocketクライアントの起動
コントローラから文字を送信
受信に成功することを確認します。
0
記事の執筆者にステッカーを贈る
有益な情報に対するお礼として、またはコメント欄における質問への返答に対するお礼として、 記事の読者は、執筆者に有料のステッカーを贈ることができます。
さらに詳しく →Feedbacks
ログインするとコメントを投稿できます。
関連記事
- 記事の書き方@工作HardwareHubエディタの使い方や Markdown 記法をご紹介します。 画像のアップロード 編集履歴 記事を保存するとバージョンが作成されます。以下の操作が可能です。 過去のバージョンとの差分確認 過去のバージョンへの戻し ファイルアップロー
- 【工作HardwareHub】リニューアルキャンペーンのお知らせ。記事を投稿して最大1,000円分をゲットしよう!この度 工作HardwareHub リニューアルに伴い、以下の要項でキャンペーンを開催いたします。 期間 2025/2/9 - 2025/3/9 までに投稿された記事 内容 その1 キャンペーン期間中に記事を投稿した 工作HardwareHub アカウントに対し、もれなく 500円分 の出金可能額をチャージ。 その2 「その