Twilio는 문자 메시지를 보낼 수

간략한 소개

Twilio는 응용 프로그램으로 음성, VoIP 및 메시징을 포함하는 비즈니스 커뮤니케이션의 미래를위한 강력한 지원을 제공하고, 개발자. 그들은 글로벌 클라우드 기반 환경에 필요한 모든 인프라를 가상화하고, 그 Twilio 통신 API 플랫폼이 열립니다 통해. 당신은 쉽게 구축 및 응용 프로그램을 확장 할 수 있습니다. 클라우드의 신뢰성에서 지불 가격을 초래 유연성 및 혜택과 함께 지금 즐길 수 있습니다.

Twilio 음성을 사용하는 응용 프로그램을 시작하고 전화를받을 수 있습니다. Twilio SMS 전송 및 문자 메시지를 수신 할 응용 프로그램을 할 수 있습니다. 모든 전화, 태블릿 브라우저 전화에서의 VoIP를 시작할 수 있습니다 Twilio 클라이언트를 사용하여 한 WebRTC를 지원합니다.

계정 등록

http://uuxn.com/twilio-toll-free-sms : 계정에 대한 등록은이 문서를 참조 할 수 있습니다

준비된

사용하기 전에 세 개의 매개 변수를 얻을 수있는 공식 웹 사이트의 필요성을 방문

  • accountSid
  • authToken에
  • fromPhoneNumber

용도

  1. 메이븐 프로젝트를 만들고 종속성을 추가합니다.

     <dependency>
         <groupId>com.twilio.sdk</groupId>
         <artifactId>twilio</artifactId>
         <version>7.17.0</version>
     </dependency>
  2. 코드를 작성합니다

     @RunWith(SpringRunner.class)
     @SpringBootTest
     public class DemoApplicationTests {
         private static final String accountSid = "ACxxxx"; // Your Account SID from www.twilio.com/user/account
         private static final String authToken = "xxxx"; // Your Auth Token from www.twilio.com/user/account
    
         @Test
         public void contextLoads() {
             Twilio.init(accountSid, authToken);
    
             Message message = Message.creator(
                     new PhoneNumber("+xxx"),  // To number ,Phone number with area code
                     new PhoneNumber("+xxx"),  // From number
                     " A book is the same today as it always was and it will never change."                   // SMS body
             ).create();
    
             if (! StringUtils.isEmpty(message.getSid())){
                 System.out.println(message.getSid());
    
             }
    
         }
    
         @Test
         public void sendCall() throws URISyntaxException {
             Twilio.init(accountSid, authToken);
    
             Call call = Call.creator(
                     new PhoneNumber("+xxxx"),  // To number
                     new PhoneNumber("+xxxx"),  // From number
                     // Read TwiML at this URL when a call connects (hold music)
                     new URI("http://twimlets.com/holdmusic?Bucket=com.twilio.music.ambient")
             ).create();
    
             if (! StringUtils.isEmpty(call.getSid())){
                 System.out.println(call.getSid());
    
             }
    
         }
     }
  3. 결과

    일반 전화기는 1S의 송신 주파수를 제어하여, 문자 메시지를 수신 할 때

참고

https://www.twilio.com/docs/sms/quickstart/java

https://github.com/twilio/twilio-java

** 더 알고 싶다면, 마이크로 채널 대중 번호에주의하십시오 **
! [(https://img2018.cnblogs.com/blog/1821244/201909/1821244-20190930122546413-2090380039.jpg)

추천

출처www.cnblogs.com/mrChangChang/p/11612133.html