Tuning with Kii Cloud SDK for Thing
Kii Cloud provides various features which allow you fine-tune advanced features of your IoT solution.
You can quickly develop necessary functions with Thing Interaction Framework that provides APIs modeled after best practices for leveraging things in IoT solutions. At the same time, you might find difficult to use those APIs to develop functions specific to your own needs because they are designed for certain functional models. In this case, you can flexibly satisfy broader requirements by building your system through a combination of primitive functional elements of the Kii Cloud SDK for Thing.
The Kii Cloud SDK for Thing can co-exist with the Thing-IF SDK. Use the Thing-IF SDK to develop functions that fall within the functional model of the SDK and implement the remaining parts which require tuning with the Kii Cloud SDK for Thing.
The Kii Cloud SDK for Thing includes the following features available for each of the mobile app and thing sides. See Overview for an overview of these features.
You can access Kii Cloud with the user access token.
You can make use of thing-related features of Kii Cloud through the REST API if you do not use any SDK to develop mobile apps.
Execute APIs with the user access token, for example, by following the steps in Logging in in your mobile app.
Incorporate the Thing SDK Embedded for C language into your thing. This SDK is designed to work in various environments including relatively lightweight embedded devices. This SDK provides an important subset for thing implementation among the features of the Kii Cloud SDK.
You can use this SDK alone or in combination with the Thing-IF SDK.
You can access Kii Cloud with the thing access token.
You can access Kii Cloud with the thing access token by implementing the thing with the steps described in the hyperlinked topic.
You can make use of thing-related features of Kii Cloud through the REST API if you do not use any SDK to develop things.
Execute APIs with the thing access token by following the steps in Register Things on the thing.
The developer portal has a console where you can check thing information. The data browser allows you to browse and edit data in the thing scope.
You can access internal data such as commands and states used in the Thing-IF SDK through the Kii Cloud SDK for Thing. However, do not update such data with the Kii Cloud SDK for Thing as it can lead to loss of data integrity.