Guest User

Untitled

a guest
May 17th, 2018
107
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.53 KB | None | 0 0
  1. using System;
  2. using MessageMedia.Messages;
  3. using MessageMedia.Messages.Controllers;
  4. using MessageMedia.Messages.Models;
  5.  
  6. namespace TestCSharpSDK
  7. {
  8. class Program
  9. {
  10. static void Main(string[] args)
  11. {
  12. // Configure your credentials (Note, these can be pulled from the environment variables as well)
  13. String basicAuthUserName = "YOUR_API_KEY";
  14. String basicAuthPassword = "YOUR_API_SECRET";
  15. bool useHmacAuthentication = false; //Change this to true if you are using HMAC keys
  16.  
  17. // Instantiate the client
  18. MessageMediaMessagesClient client = new MessageMediaMessagesClient(basicAuthUserName, basicAuthPassword, useHmacAuthentication);
  19. IMessagesController messages = client.Messages;
  20.  
  21. // Perform API call
  22. string bodyValue = @"{
  23. ""messages"":[
  24. {
  25. ""content"":""Greetings from MessageMedia!"",
  26. ""destination_number"":""+61491570156""
  27. }
  28. ]
  29. }";
  30.  
  31. var body = Newtonsoft.Json.JsonConvert.DeserializeObject<MessageMedia.Messages.Models.SendMessagesRequest>(bodyValue);
  32.  
  33. MessageMedia.Messages.Models.SendMessagesResponse result = messages.CreateSendMessages(body);
  34. Console.WriteLine(result.Messages);
  35. Console.ReadKey();
  36. }
  37. }
  38. }
Add Comment
Please, Sign In to add comment