私はアクセストークンは音声/チャット/ビデオのようなサービスに使用できると私は読んでいますが、SMSの送信についてはどこにも言及していません。 Twilioはこの機能を目的から除外していますか?つまり、私のモバイルアプリでは、関連情報をtwilio
モジュールを介してTwilioがSMSを送信するためにアクセストークンを使用
をメッセージを送ることができますSMS
私はアクセストークンは音声/チャット/ビデオのようなサービスに使用できると私は読んでいますが、SMSの送信についてはどこにも言及していません。 Twilioはこの機能を目的から除外していますか?つまり、私のモバイルアプリでは、関連情報をtwilio
モジュールを介してTwilioがSMSを送信するためにアクセストークンを使用
をメッセージを送ることができますSMS
を送信するためにaccess_tokenはを取得することができますあなたはsending-messages
ドキュメントhere
// Twilio Credentials
var accountSid = 'ACXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX';
var authToken = 'your_auth_token';
//require the Twilio module and create a REST client
var client = require('twilio')(accountSid, authToken);
client.messages.create({
to: "+15558675309",
from: "+15017250604",
body: "This is the ship that made the Kessel Run in fourteen parsecs?",
mediaUrl: "https://c1.staticflickr.com/3/2899/14341091933_1e92e62d12_b.jpg",
}, function(err, message) {
console.log(message.sid);
});
以下の例を参照してください。
ご回答いただきありがとうございますが、[sid、auth]の組み合わせではなく、アクセストークンのみを使用してmsgを送信する方法を探していました。 – timpham
私はあなたが 'accountSid'なしでメッセージを送ることができるとは思わない。 – abdulbarik
この場合、@ abdulbarikは正しいです。アカウントSidと認証トークン(あるいはアカウントSidとAPIキーと秘密)が必要です。アクセストークンを使用するサービスは、ビデオ、チャット、同期、およびプログラマブルボイスSDKです。これらは、iOS、Android、またはブラウザのいずれかで、SDKがあり、クライアント側で実行されるすべてのサービスです。 – philnash
Twilioの開発者のエバンジェリストです。
Sending SMS messagesはTwilio REST APIを使用し、REST APIを使用するには常にアカウントSidが必要です。 APIに認証できる方法は2つあります。
Twilio consoleにあるアカウントSidと認証トークンで認証することができます。その後、Node.jsのとTwilio Node moduleを使用して、あなたはこのようなあなたのクライアントを認証します:また
var client = require('twilio')(accountSid, authToken);
、あなたはgenerate an API Key and Secret from the Twilio consoleこともできますし、create an API Key and Secret using the REST APIことができます。これらの資格情報では、クライアントを認証することもできますが、依然として使用するリソースのアカウントSidを指定する必要があります。
var client = require('twilio')(apiKey, apiSecret, { accountSid: accountSid });
アクセストークンを使用するサービスはVideo、Chat、SyncとProgrammable Voice SDKsです。これらは、iOS、Android、またはブラウザのいずれかで、SDKがあり、クライアント側で実行されるすべてのサービスです。アクセストークンを使用する理由は、開発者が認証トークンやAPIキーを渡さずにTwilioでユーザーを認証できるからです。
smsを送信するには、auth tokenとaccount sidだけが必要です –
この情報はどうなるのですかhttps://www.twilio.com/docs/api/rest/keys私はApi Keyを作成する手順に従って、秘密を書き留めます。しかし、アカウントsidとその秘密を使用してクライアントを作成すると、Twilioは「Your AccountSid or AuthToken was incorrect」というエラーを返します。なぜまだAuthTokenを探しているのですか? – timpham