Comments (4)
You should have received a 401 not authorized response since you didn't pass the token on the request. Looking into this now...
from meshblu.
It looks like it works if you include your token:
curl -X PUT -d "awesome=sauce&token=gquid3fv7uys0pb981h8tewitumu0udi" http://skynet.im/devices/eccce711-99a2-11e3-ae08-ff6ac0f6a82e
{"uuid":"eccce711-99a2-11e3-ae08-ff6ac0f6a82e","awesome":"sauce","timestamp":1392841973780,"eventCode":401,"_id":"530514f5e11d49b2330000e4"}
curl http://skynet.im/devices/eccce711-99a2-11e3-ae08-ff6ac0f6a82e
{"_id":"53051176e11d49b23300003d","appName":"skynetDemo","awesome":"sauce","channel":"main","online":false,"socketId":"JIn2CPl0iJG5hJX6yTTh","timestamp":1392841973780,"uuid":"eccce711-99a2-11e3-ae08-ff6ac0f6a82e","eventCode":500}p
from meshblu.
I also received an error on my call without a token but it was a 404 instead of a 401:
curl -X PUT -d "awesome=nada" http://skynet.im/devices/eccce711-99a2-11e3-ae08-ff6ac0f6a82e
{"error":{"message":"Device not found or token not valid","code":404},"timestamp":1392842098764,"eventCode":401,"_id":"53051572e11d49b2330000e5"}
from meshblu.
Token is required to update device.
from meshblu.
Related Issues (20)
- Help!!! Can not get message when i run meshblu on ubuntu14.04 x64 HOT 2
- Send/Receive messages HOT 5
- Cross-protocol send/Receive messages
- About unifying APIs for all protocols HOT 2
- Retaining messages HOT 1
- TypeError: callback is not a function HOT 2
- config.token or environment variable TOKEN is required. Exiting. HOT 1
- Forwarder of webhook
- Provide a way to run core-dispatcher & protocol adapters
- DispatcherWorker constructor is missing "@pepper on Ubuntu
- DispatcherWorker constructor is missing "@pepper
- meshblu.createConnection is not a function HOT 1
- Issues about "update" API in WebSocket / HTTP protocol with Meshblu 4.0.1 HOT 1
- Issues about "broadcast message" in WebSocket with Meshblu 4.0.1
- Issues about "subscribe" API in WebSocket with Meshblu 4.0.1 HOT 1
- Add optional support for Socket.io and Websockets
- Cannot receive message using "message.received" subscription
- Can get Devices use regex? HOT 1
- How to improve the amount of concurrency per second about Meshblu
- localhost 拒绝了我们的连接请求
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from meshblu.