邮递员 Twilio 休息 Api
Postman Twilio Rest Api
嗨,我想知道是否有人可以帮助我,我正在尝试使用 twilios 的休息 api,我 运行 遇到了一些麻烦。 MyAccountIdSid,mySid 和 phone numbers 是在实际请求中填写的,是不是我哪里做错了,
我得到你的 "AccountSid or AuthToken was incorrect" 。
有人可以告诉我发送短信请求的正确方法吗?
我正在尝试发送短信
Post 请求 Url 我正在使用 :
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"
}
这里是 Twilio 开发人员布道者。
如果您是从 here 复制它,请注意它的第一部分是请求,第二部分是响应,因此您尝试发送到 Twilio 的是响应,因此它不适合您。
您需要发送给 Twilio 的内容如下:
$ curl -XPOST https://api.twilio.com/2010-04-01/Accounts/ACXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/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 执行此操作。希望对您有所帮助。
注意:增强了 Marcos Placona 的回答
在授权部分,在 'password' 字段中设置 'AUTH TOKEN'。
您可以在帐户摘要下方找到 'AUTH TOKEN'。
https://www.twilio.com/console
https://www.twilio.com/docs/api/errors/20003
'Authenticate using your Account SID as the username, and your Auth Token as the password.'
嗨,我想知道是否有人可以帮助我,我正在尝试使用 twilios 的休息 api,我 运行 遇到了一些麻烦。 MyAccountIdSid,mySid 和 phone numbers 是在实际请求中填写的,是不是我哪里做错了, 我得到你的 "AccountSid or AuthToken was incorrect" 。 有人可以告诉我发送短信请求的正确方法吗? 我正在尝试发送短信 Post 请求 Url 我正在使用 :
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"
}
这里是 Twilio 开发人员布道者。
如果您是从 here 复制它,请注意它的第一部分是请求,第二部分是响应,因此您尝试发送到 Twilio 的是响应,因此它不适合您。
您需要发送给 Twilio 的内容如下:
$ curl -XPOST https://api.twilio.com/2010-04-01/Accounts/ACXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/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 执行此操作。希望对您有所帮助。
注意:增强了 Marcos Placona 的回答
在授权部分,在 'password' 字段中设置 'AUTH TOKEN'。 您可以在帐户摘要下方找到 'AUTH TOKEN'。
https://www.twilio.com/console
https://www.twilio.com/docs/api/errors/20003
'Authenticate using your Account SID as the username, and your Auth Token as the password.'