@@ -96,22 +96,20 @@ namespace TestCSharpSDK
96
96
MessageMediaMessagesClient client = new MessageMediaMessagesClient (basicAuthUserName , basicAuthPassword , useHmacAuthentication );
97
97
IMessagesController messages = client .Messages ;
98
98
99
- // Perform API call
100
- string bodyValue = @" {
101
- "" messages"" :[
102
- {
103
- "" content"" :"" Greetings from MessageMedia!"" ,
104
- "" destination_number"" :"" YOUR_MOBILE_NUMBER""
105
- }
106
- ]
107
- }" ;
108
-
109
- var body = Newtonsoft .Json .JsonConvert .DeserializeObject <SendMessagesRequest >(bodyValue );
110
-
111
- SendMessagesResponse result = messages .CreateSendMessages (body );
112
- var json = JsonConvert .SerializeObject (result .Messages );
113
- var parse = JObject .Parse (json );
114
- Console .WriteLine (parse );
99
+ var request = new SendMessagesRequest () {
100
+ Messages = new []{
101
+ new Message () {
102
+ Content = " Greetings from MessageMedia!" ,
103
+ DestinationNumber = " YOUR_MOBILE_NUMBER"
104
+ }
105
+ }
106
+ }
107
+
108
+
109
+ SendMessagesResponse result = messages .CreateSendMessages (request );
110
+ Message message = result .Messages .First ();
111
+
112
+ Console .WriteLine (" Status: {0}, Message Id: {1}" , message .Status , message .MessageId );
115
113
Console .ReadKey ();
116
114
}
117
115
}
@@ -142,21 +140,25 @@ namespace TestCSharpSDK
142
140
IMessagesController messages = client .Messages ;
143
141
144
142
// Perform API call
145
- string bodyValue = @" {
146
- "" messages"" :[
147
- {
148
- "" content"" :"" Greetings from MessageMedia!"" ,
149
- "" destination_number"" :"" YOUR_MOBILE_NUMBER"" ,
150
- "" format"" :"" MMS"" ,
151
- "" media"" :["" https://upload.wikimedia.org/wikipedia/commons/6/6a/L80385-flash-superhero-logo-1544.png"" ]
152
- }
153
- ]
154
- }" ;
155
-
156
- var body = Newtonsoft .Json .JsonConvert .DeserializeObject <MessageMedia .Messages .Models .SendMessagesRequest >(bodyValue );
157
-
158
- MessageMedia .Messages .Models .SendMessagesResponse result = messages .CreateSendMessages (body );
159
- Console .WriteLine (result .Messages );
143
+ var request = new SendMessagesRequest ()
144
+ {
145
+ Messages = new []
146
+ {
147
+ new Message ()
148
+ {
149
+ Format = MessageFormat .MMS ,
150
+ Content = " Greets from MessageMedia!" ,
151
+ DestinationNumber = " YOUR_MOBILE_NUMBER" ,
152
+ Media = new []
153
+ {" https://upload.wikimedia.org/wikipedia/commons/6/6a/L80385-flash-superhero-logo-1544.png" }
154
+
155
+ }
156
+ }
157
+ };
158
+
159
+ Message message = result .Messages .First ();
160
+
161
+ Console .WriteLine (" Status: {0}, Message Id: {1}" , message .Status , message .MessageId );
160
162
Console .ReadKey ();
161
163
}
162
164
}
0 commit comments