順次、選択、そして繰り返し

プログラミングのことやITのこと、たまに演劇のことも書きます。

AWSIoT httpを用いてのpublish(メモ)

console.log('start');

$("#button").on("click", test);

var iotdata = new AWS.IotData({
    endpoint: 'endpoint',
    accessKeyId: 'accessKeyId',
    secretAccessKey: 'secretAccessKey',
    region: 'region'
});

function test() {

    console.log('click');

    var params = {
        topic: 'testTopic',
        payload: JSON.stringify({
            message: "hello"
        }),
        qos: 1
    };


    //メッセージをpublishする
    iotdata.publish(params, function (err, data) {
        if (err) {
            console.log(err, err.stack);
        } else {
            console.log(data);
        }
    });

}