具有访问令牌的Twilio身份验证

具有访问令牌的Twilio身份验证,twilio,twilio-api,twilio-programmable-chat,Twilio,Twilio Api,Twilio Programmable Chat,我正试图获取如上所述的Twilio聊天信息,但是 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' \ 我已经在给定的通道中用grant角

我正试图获取如上所述的Twilio聊天信息,但是

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' \
我已经在给定的通道中用grant角色以编程方式创建了ACCESS_令牌。
我需要将AccountSid作为参数传递吗?

此处是Twilio developer evangelist


访问令牌仅用于验证客户端(web、iOS和Android)中语音、视频、对话和同步SDK的用户

验证API请求时,应使用帐户Sid和身份验证令牌或

使用API密钥和密码进行授权时,您可以在curl中添加auth头,如下所示:

{
"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
}

嘿,philnash,我正在寻找一种通过访问令牌进行身份验证的方法。我想我不需要API_的秘密-u$TWILIO_API_KEY:$TWILIO_API_SECRET->这是基本身份验证Access令牌仅用于对客户端(web、iOS或Android)中的语音、对话、同步和视频SDK的用户进行身份验证。当验证API请求时,您应该使用您的帐户Sid和身份验证令牌或。好的,我知道了!如果您添加此评论作为答案,我可以接受!我已经更新了答案,谢谢!
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