diff --git a/examples/Content.md b/examples/Content.md new file mode 100644 index 000000000..b9c7298a4 --- /dev/null +++ b/examples/Content.md @@ -0,0 +1,25 @@ +public class ContentExamples { + public static void main { + Twilio.init(ACCOUNT_SID, AUTH_TOKEN); + createTwilioText(); + } + + public static void createTwilioText() { + Content.ContentCreateRequest createRequest = new Content.ContentCreateRequest("es", types); + + Content.TwilioText twilioText = new Content.TwilioText(); + twilioText.setBody("text body"); + + Content.Types types = new Content.Types(); + types.setTwilioText(twilioText); + + Map variables = new HashMap<>(); + variables.put("var1", "val1"); + + createRequest.setVariables(variables); + createRequest.setFriendlyName("name"); + + Content newContent = Content.creator(createRequest).create(); + } + +} \ No newline at end of file diff --git a/examples/PreviewMessaging.md b/examples/PreviewMessaging.md new file mode 100644 index 000000000..401ae3231 --- /dev/null +++ b/examples/PreviewMessaging.md @@ -0,0 +1,28 @@ +class PreviewMessagingExamples { + public static void main { + Twilio.init(ACCOUNT_SID, AUTH_TOKEN); + sendBulkMessages(); + } + + private static void sendBulkMessages() { + Message.CreateMessagesRequest createMessagesRequest = new Message.CreateMessagesRequest(); + List toNumbers; // recipients numbers + + // Set from number + PhoneNumber fromNumber; + + // Set list of number where you want to send bulk message. + List phoneList = new ArrayList<>(); + for (String to: toNumbers) { + Message.MessagingV1Message phone = new Message.MessagingV1Message(); + phone.setTo(new PhoneNumber(to)); + phoneList.add(phone); + } + + createMessagesRequest.setFrom(fromNumber); + createMessagesRequest.setBody("Bulk message to send"); + createMessagesRequest.setMessages(phoneList); + Message message = Message.creator(createMessagesRequest).create(); + } + +} \ No newline at end of file