Bạn nói rằng bạn có một ý tưởng tuyệt vời cho một ứng dụng và tất cả những gì bạn cần là một bộ công cụ để giúp bạn thêm khả năng nhắn tin cho nó?
Có thể bạn đang gửi thông báo gửi hoặc sử dụng tin nhắn văn bản để xác thực hai yếu tố hoặc bạn chỉ muốn sử dụng nhắn tin trong các chiến dịch tiếp thị của mình.
Bạn thật may mắn vì bạn có thể thêm khả năng gửi và nhận tin nhắn văn bản dễ dàng với sự trợ giúp của nền tảng truyền thông đám mây.
Nền tảng truyền thông dưới dạng dịch vụ (CPaaS) cung cấp các API mà bạn có thể gọi từ các chương trình của mình.
Ở mặt sau, các API này kết nối với mạng viễn thông để trao đổi tin nhắn SMS và thực hiện và nhận cuộc gọi thoại. Bằng cách sử dụng CPaaS, các nhà phát triển được cách ly khỏi sự phức tạp của cơ sở hạ tầng viễn thông; họ có thể tập trung vào việc làm cho các ứng dụng của họ tốt hơn.
Để xem cách này hoạt động như thế nào, hãy cùng xem qua quy trình chính xác mà bạn có thể sử dụng với tư cách là nhà phát triển.
Nền tảng CPaaS cung cấp bộ công cụ phát triển phần mềm (SDK) để giúp bạn dễ dàng sử dụng các dịch vụ của họ bằng nhiều ngôn ngữ khác nhau - Python, PHP, Java, v.v. Chúng tôi sẽ sử dụng JavaScript và Node.js.
Đối với CPaaS của chúng tôi, chúng tôi đã chọn
Bạn cũng phải đặt trước một số điện thoại để gửi tin nhắn, bạn có thể thực hiện điều này bằng một vài cú nhấp chuột trên bảng điều khiển quản lý Plivo.
Vì bạn đang đọc bài viết này, tôi sẽ cho rằng bạn đã quen thuộc với JavaScript và Node.js. Plivo cung cấp SDK Node.js, là
<pre> var plivo = require('plivo'); (function main() { 'use strict'; var client = new plivo.Client("<auth_id>", "<auth_token>"); client.messages.create( { src: "<sender_id>", dst: "<destination_number>", text: "Appointment reminder: 12:00 noon tomorrow" } ).then(function (response) { console.log(response); }); })(); </pre>
Rõ ràng đoạn mã này làm gì. Các mã thông báo trong <dấu ngoặc nhọn> là trình giữ chỗ.
Bạn phải thay thế trình giữ chỗ xác thực bằng thông tin xác thực mà bạn có thể sao chép từ trang chủ của bảng điều khiển Plivo. Thay thế phần giữ chỗ số điện thoại nguồn và số điện thoại đích bằng số điện thoại thực ở định dạng E.164 (ví dụ: +12025551234). Boom - bạn đã hoàn tất.
Trong môi trường sản xuất, bạn sẽ không bao giờ mã hóa thông tin xác thực vào mã. Thay vào đó, bạn có thể lưu trữ thông tin đăng nhập của mình trong các biến môi trường.
Nếu bạn đặt các biến `auth_id` và` auth_token`, bạn có thể khởi tạo ứng dụng khách mà không có đối số và Plivo sẽ tự động tìm nạp các giá trị từ các biến môi trường.
Bạn có thể dùng
Nhiều tổ chức quan tâm đến việc gửi tin nhắn văn bản hơn là nhận chúng, nhưng rất có thể một số người mà bạn gửi tin nhắn sẽ nhắn tin lại cho bạn.
May mắn thay, khi bạn đã có tài khoản CPaaS, việc nhận tin nhắn gần như đơn giản như gửi chúng. Nếu bạn đang sử dụng Plivo, bạn có thể truy cập “
Trước khi bạn giới thiệu ứng dụng hỗ trợ văn bản mới của mình cho mọi người, hãy nhớ tự tìm hiểu về
Nếu bạn ở Hoa Kỳ, bạn cũng nên tìm hiểu về