Fix a bug for an audio attachment
[framework/api/messages.git] / test / messages_send_sms_test.c
1 #include <stdio.h>
2 #include <stdlib.h>
3
4 #include <messages.h>
5
6 #define TEST_NUMBER "00000000000"
7
8 void _sent_cb(messages_sending_result_e result, void *user_data)
9 {
10 }
11
12 int main(int argc, char *argv[])
13 {
14         int ret;
15
16         messages_service_h svc;
17         messages_message_h msg;
18
19         // open service
20         ret = messages_open_service(&svc);
21         if (MESSAGES_ERROR_NONE != ret) {
22                 printf("error: messages_open_service() = %d", ret);
23                 return 1;
24         }
25
26         // create message
27         ret = messages_create_message(MESSAGES_TYPE_SMS, &msg);
28         if (MESSAGES_ERROR_NONE != ret) {
29                 printf("error: messages_create_message() = %d", ret);
30                 return 1;
31         }
32
33         messages_add_address(msg, TEST_NUMBER, MESSAGES_RECIPIENT_TO);
34         messages_set_text(msg, "This is simple message!");
35         
36         // send message
37         ret = messages_send_message(svc, msg, true, _sent_cb, NULL);
38         if (MESSAGES_ERROR_NONE != ret) {
39                 printf("error: messages_send_message() = %d", ret);
40                 return 1;
41         }
42
43         // destroy
44         messages_destroy_message(msg);
45         messages_close_service(svc);    
46
47
48         return 0;
49 }