|
|
- void user_post_event(void)
- {
- static int example_index = 0;
- int res = 0;
- user_example_ctx_t *user_example_ctx = user_example_get_ctx();
- char *event_id = "Error";
- char *event_payload = "NULL";
- if (example_index == 0) {
- /* Normal Example */
- event_payload = "{"ErrorCode":0}";
- example_index++;
- } else if (example_index == 1) {
- /* Wrong Property ID */
- event_payload = "{"ErrorCodexxx":0}";
- example_index++;
- } else if (example_index == 2) {
- /* Wrong Value Format */
- event_payload = "{"ErrorCode":"test"}";
- example_index++;
- } else if (example_index == 3) {
- /* Wrong Value Range */
- event_payload = "{"ErrorCode":10}";
- example_index++;
- } else if (example_index == 4) {
- /* Wrong Value Range */
- event_payload = ""hello world"";
- example_index++;
- } else if (example_index == 5) {
- /* Wrong Json Format */
- event_payload = "hello world";
- example_index = 0;
- }
- res = IOT_Linkkit_TriggerEvent(user_example_ctx->master_devid, event_id, strlen(event_id),
- event_payload, strlen(event_payload));
- EXAMPLE_TRACE("Post Event Message ID: %d", res);
- }
复制代码
|
|