私はcurlコマンドを持っています...
"curl -X POST -H "Content-Type: application/json" -d '{"value":1}'
http://things.ubidots.com/api/v1.6/variables/Variable_ID/values/?token=XXXXXXXXXXXXX "
コマンドライン経由でこれを投稿できますが、これを angularJS に変換したいと考えています。それを行う方法はありますか?
特定の音声コマンドが呼び出されたときに、このデータを提供された URL に投稿したいようにしています。
コードは次のとおりです。
AnnyangService.addCommand('Go to Sleep', function($http) {
console.debug("Ok, going to sleep...");
setFocus("sleep");
//window.alert("hello");
$http({
url: 'http://things.ubidots.com/api/v1.6/variables/572ec449762542669c750f77/values/?token=NrYUMnW0Ug4xF5eiyHs5tVucuZWAtY%27',
method: 'POST',
data: {value: "0"}
});
});