アプリケーションについて素晴らしいアイデアがあり、必要なのはそれにテキスト機能を追加するのに役立つツールキットだけだとおっしゃいましたか?
配信通知を送信したり、2 要素認証にテキスト メッセージを使用したり、マーケティング キャンペーンでテキスト メッセージを使用したい場合があります。
幸運なことに、クラウド通信プラットフォームの助けを借りて、テキスト メッセージを簡単に送受信する機能を追加できるからです。
サービスとしての通信プラットフォーム (CPaaS) は、プログラムから呼び出すことができる API を提供します。
バックエンドでは、これらの API が通信ネットワークに接続して、SMS メッセージを交換し、音声通話を送受信します。 CPaaS を使用することで、開発者は通信インフラストラクチャの複雑さから解放されます。アプリケーションの改善に専念できます。
これがどのように機能するかを確認するために、開発者として使用する可能性のある正確なプロセスを見ていきましょう。
CPaaS プラットフォームは、さまざまな言語 (Python、PHP、Java など) でサービスを簡単に使用できるようにするソフトウェア開発キット (SDK) を提供します。 JavaScript と Node.js を使用します。
私たちの CPaaS では、
また、メッセージを送信する電話番号を予約する必要があります。これは、Plivo 管理コンソールで数回クリックするだけで実行できます。
この記事を読んでいるあなたは、すでに JavaScript と Node.js に精通していることを前提としています。 Plivo は Node.js SDK を提供します。
<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>
このコード スニペットの機能は明らかです。 <山括弧> 内のトークンはプレースホルダーです。
auth プレースホルダーを、Plivo コンソールのホームページからコピーできる認証資格情報に置き換える必要があります。送信元と送信先の電話番号のプレースホルダーを、 E.164 形式の実際の電話番号 (+12025551234 など) に置き換えます。ブーム — これで完了です。
運用環境では、認証資格情報をコードにハードコーディングすることは決してありません。代わりに、認証情報を環境変数に保存できます。
変数「auth_id」と「auth_token」を設定すると、引数なしでクライアントを初期化でき、Plivo は環境変数から値を自動的に取得します。
使用できます
多くの組織は、テキスト メッセージの受信よりも送信に関心がありますが、メッセージの送信先からテキスト メッセージが返ってくる可能性があります。
幸いなことに、CPaaS アカウントを取得すると、テキストの受信は送信と同じくらい簡単になります。 Plivo を使用している場合は、「
新しくテキスト対応のアプリケーションを大衆に公開する前に、次のことについて自分自身を教育してください。
米国にいる場合は、以下についても学ぶ必要があります。