使用访问令牌的 Twilio 身份验证
Twilio authentication with access token
curl -X "GET" "https://chat.twilio.com/v2/Services/ISXXXXX/Channels/CHXXXXX/Messages" \
-H 'Content-Type: application/x-www-form-urlencoded' \
-H 'Authorization: Bearer ACCESS_TOKEN' \
我正尝试如上所述获取 Twilio 聊天消息,但是,我收到了
{
"code": 20003,
"detail": "Your AccountSid or AuthToken was incorrect.",
"message": "Authentication Error - No credentials provided",
"more_info": "https://www.twilio.com/docs/errors/20003",
"status": 401
}
我在给定频道中以编程方式创建了具有授予角色的 ACCESS_TOKEN。
我需要将 AccountSid 作为参数传递吗?
此处为 Twilio 开发人员布道师。
访问令牌仅用于验证客户端(网络、iOS 和 Android)中语音、视频、对话和同步 SDK 的用户。
验证 API 请求时,您应该使用您的帐户 SID 和授权令牌或 API key and secret。
使用 API 密钥和密码授权时,您可以像这样在 curl 中添加授权 header:
curl -X "GET" "https://chat.twilio.com/v2/Services/ISXXXXX/Channels/CHXXXXX/Messages" \
-H 'Content-Type: application/x-www-form-urlencoded' \
-u $TWILIO_API_KEY:$TWILIO_API_SECRET
curl -X "GET" "https://chat.twilio.com/v2/Services/ISXXXXX/Channels/CHXXXXX/Messages" \
-H 'Content-Type: application/x-www-form-urlencoded' \
-H 'Authorization: Bearer ACCESS_TOKEN' \
我正尝试如上所述获取 Twilio 聊天消息,但是,我收到了
{
"code": 20003,
"detail": "Your AccountSid or AuthToken was incorrect.",
"message": "Authentication Error - No credentials provided",
"more_info": "https://www.twilio.com/docs/errors/20003",
"status": 401
}
我在给定频道中以编程方式创建了具有授予角色的 ACCESS_TOKEN。 我需要将 AccountSid 作为参数传递吗?
此处为 Twilio 开发人员布道师。
访问令牌仅用于验证客户端(网络、iOS 和 Android)中语音、视频、对话和同步 SDK 的用户。
验证 API 请求时,您应该使用您的帐户 SID 和授权令牌或 API key and secret。
使用 API 密钥和密码授权时,您可以像这样在 curl 中添加授权 header:
curl -X "GET" "https://chat.twilio.com/v2/Services/ISXXXXX/Channels/CHXXXXX/Messages" \
-H 'Content-Type: application/x-www-form-urlencoded' \
-u $TWILIO_API_KEY:$TWILIO_API_SECRET