このページの翻訳は最新ではありません。ここをクリックして、英語の最新版を参照してください。
Publish to a Channel Field Feed
1 つのチャネル フィールドを更新するメッセージのパブリッシュ
トピック
channels/<channelID>/publish/fields/field<fieldnumber>/<apikey>
説明
channels/
は、チャネル フィールドを更新するメッセージをトピックにパブリッシュします。<channelID>
/publish/fields/field<fieldnumber>
/<apikey>
<channelID>
をチャネル ID に、<fieldnumber>
を更新するフィールド番号に、<apikey>
をチャネルの Write API キーに置き換えます。チャネルの構成の詳細については、チャネル構成を参照してください。このメソッドを使用して、チャネルの 1 つのフィールドを更新します。複数のパラメーターを同時に更新するには、ペイロード パラメーターを参照してください。
QoS
値が0
となるようにPUBLISH
メッセージを設定します。接続の
RETAIN
フラグを0
に設定します。接続の
CleanSession
フラグを1
に設定します。
これらのフラグの詳細については、MQTT v3.1.1 の仕様を参照してください。
入力引数
ペイロード パラメーター
チャネルの指定フィールドに入力するデータ。文字列として指定します。例: 100
例
MQTT.fx を構成して、チャネル フィールドを更新する PUBLISH
メッセージを送信します。
<channelID>
をチャネル ID に、<apikey>
をチャネルの Write API キーに置き換えます。この PUBLISH
メッセージは、指定されたチャネルの field1
に 45
の値をパブリッシュします。
参考
Publish to a Channel Feed | Subscribe to a Channel Feed | Subscribe to a Channel Field Feed