Twilio SMS - Cấu hình và Java code
1. đăng ký account Twilio trial
Step 1: truy cập trang web https://www.twilio.com/try-twilio để thực hiện đăng ký account free trial
Step 2: Tại vị trí mũi tên sẽ xuất hiện button để nhận 1 phone number dùng cho việc gửi SMS test trial (nếu chưa nhận lần nào, và chỉ được nhận 1 phone number duy nhất cho 1 account)
Step 3: kéo xuống phía dưới trang sẽ thấy các thông tin: Account SID, Auth Token, My Twilio phone number (dùng để gửi SMS)
Step 4: bấm vào link “verified phone numbers“ sẽ thấy được số điện thoại dùng để nhận SMS
2. Coding Java
2.1. Dependency
<dependency>
<groupId>com.twilio.sdk</groupId>
<artifactId>twilio</artifactId>
<version>7.20.0</version>
</dependency>
2.2. Send SMS
Chú ý:
Các thông tin ACCOUNT_SID, AUTH_TOKEN , TWILIO_TO_NUMBER , TWILIO_FROM_NUMBER được đăng ký trong mục (1) bên trên.
import com.twilio.Twilio;
import com.twilio.rest.api.v2010.account.Message;
import com.twilio.type.PhoneNumber;
public class TestTwilio {
public static final String ACCOUNT_SID = "AC4e6f9602b6a3c41657a3829d1453463f";
public static final String AUTH_TOKEN = "f4c0015aa4128310f59fde1f60892885";
public static final String TWILIO_TO_NUMBER = "+84986391035";
public static final String TWILIO_FROM_NUMBER = "+17853697962";
public static void main(String[] args) {
Twilio.init(ACCOUNT_SID, AUTH_TOKEN);
Message message = Message.creator(
new PhoneNumber(TWILIO_TO_NUMBER),
new PhoneNumber(TWILIO_FROM_NUMBER),
"Luci smart city - Sample Twilio SMS using Java")
.create();
}
}
No comments:
Post a Comment