web-dev-qa-db-ja.com

Postman Twilio Rest Api

こんにちは私は誰かが私を助けることができるかと思っていました、私はtwiliosの残りのapiを使用しようとしています、そして私はいくつかの問題に遭遇しています。 MyAccountIdSid、mySid、電話番号が実際のリクエストに入力されていますが、何か問題がありますか?「AccountSidまたはAuthTokenが正しくありません」と表示されます。誰かが私にSMSを送信するためのこのリクエストを行う正しい方法を教えてもらえますか?テキストメッセージを送信しようとしています。

https://api.twilio.com/2010-04-01/Accounts/MyAccountIdSid/Messages.json


{
   "account_sid": "MyAccountIdSid",
   "api_version": "2010-04-01",
   "body": "HelloWorld",
   "num_segments": "1",
   "num_media": "1",
   "date_created": "Wed, 18 Aug 2010 20:01:40 +0000",
   "date_sent": null,
   "date_updated": "Wed, 18 Aug 2010 20:01:40 +0000",
   "direction": "outbound-api",
   "error_code": null,
   "error_message": null,
   "from": "+353xxxxxxxx",
   "price": null,
   "sid": "mySID",
   "status": "queued",
   "to": "+353xxxxxxxxx",
   "uri": "/2010-04-01/Accounts/MyAccountIdSid/Messages/mySid.json"
}
15
kelevra88

Twilio開発者エバンジェリストはこちら。

here からコピーする場合は、最初の部分がリクエストで、2番目がレスポンスであるため、Twilioに送信しようとしているのはレスポンスなので、なぜうまくいかないのか。

Twilioに送信する必要があるのは次のとおりです。

$ curl -XPOST https://api.twilio.com/2010-04-01/Accounts/AC36b9a6be2f98274fe61d15b63aabf1e0/Messages.json \
    -d "Body=Jenny%20please%3F%21%20I%20love%20you%20<3" \
    -d "To=%2B15558675309" \
    -d "From=%2B14158141829" \
    -d "MediaUrl=http://www.example.com/hearts.png" \
    -u 'AC36b9a6be2f98274fe61d15b63aabf1e0:{AuthToken}'

私はpostman 2でそれを行う方法を示す簡単なスクリーンキャストを作成しました。

enter image description here

41
Marcos Placona

注:マルコスプラコナの答えの強化

Authorizationセクションで、「password」フィールドに「AUTH TOKEN」を設定します。 「AUTH TOKEN」はアカウント概要の下にあります。

https://www.twilio.com/console

https://www.twilio.com/docs/api/errors/200

「アカウントSIDをユーザー名として使用し、認証トークンをパスワードとして使用して認証します。」

6
krish