Я пытаюсь разработать какое-нибудь устройство, которое публикует sh данные с использованием COAP.
, поэтому сначала мне хотелось бы проверить, используя node.js
I используйте этот код
const coap = require('coap')
var url = 'coap://xxx.xxx.xxx.xxx/api/v1/DEVICETOKEN/telemetry';
req = coap.request(url);
console.log("Client Request...")
var payload = {
title: 'this is a test payload',
body: 'containing nothing useful'
}
var payload1 = {"key3":"value1", "key4":"value2"}
req.write(JSON.stringify(payload1));
console.log("Client send payload")
req.on('response' , function(res){
res.pipe(process.stdout)
})
req.end()
Но он совсем не работает.
Я думаю, что я должен отделить url coap: //xxx.xxx.xxx.xxx от путь / api / v1 / DEVICETOKEN / телеметрия
но я не знаю как.
Кто-нибудь может помочь, пожалуйста?
С уважением
Мирко Уголини