Я новичок в разработке приложений cumulocity. Теперь я изучаю использование Smart App Toolkit для разработки приложения HTML5.
Я мог бы создать устройство в своем Арендаторе и мог выполнять некоторые операции с сервисами, предусмотренными в SDK. Однако мне не удалось создать операцию с c8yDeviceControl.create()
. Я получил 400 (bad request) error code
после операции, а если посмотреть глубже хромом разработать инструмент, он показываетне удается создать операцию с c8yDeviceControl.creat
{error: "Failed to parse JSON string"},
Вот мой код, который я забрать из примера кода смарт SDK, с modifition ссылаться на мой deviceId
:
var operation = {
deviceId: 12111,
com_cumulocity_model_WebCamDevice: {
name: 'take picture',
parameters: {
duration: '5s',
quality: 'HD'
}
}
};
c8yDeviceControl.create(operation);
Может ли кто-нибудь помочь мне решить эту проблему?
Спасибо.
Спасибо за ваш быстрый ответ. он работает, я могу создать операцию на сервере cumulocity, но пока есть некоторые сообщения об ошибках, выпущенные моим браузером Chrome. Прямо сейчас я настраиваю приложение из localhost и запускаю приложение из браузера Chrome на одном ПК. Вот журналы из хромированной браузера: –
angular.js: 9997 TypeError: Не удается прочитать свойство 'спичку' нулевых при к (deviceControl.js: 267) на wrappedCallback (angular.js: 11498) на wrappedCallback (угловой. js: 11498) at angular.js: 11584 at Scope. $ eval (angular.js: 12608) at Scope. $ digest (angular.js: 12420) at Scope. $ apply (angular.js: 12712) at done (angular.js: 8315) at completeRequest (angular.js: 8527) at XMLHttpRequest.xhr.onreadystatechange (angular.js: 8466) –
Не могли бы вы написать новый вопрос с вашей проблемой? Это облегчает ответ, особенно если другие хотят погрузиться. Также, пожалуйста, ответьте на операцию. – Stilltorik