使用访问令牌的 Twilio 身份验证

时间:2021-04-29 11:35:46

标签: twilio twilio-api twilio-programmable-chat

PrivateFontCollection

我正在尝试按上述方式获取 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' \

我已在给定频道中使用授权角色以编程方式创建了 ACCESS_TOKEN。 我需要将 AccountSid 作为参数传递吗?

1 个答案:

答案 0 :(得分:0)

这里是 Twilio 开发者布道者。

访问令牌仅用于在客户端(网络、iOS 和 Android)中对语音、视频、对话和同步 SDK 的用户进行身份验证。

在对 API 请求进行身份验证时,您应该使用您的帐户 Sid 和身份验证令牌或 API key and secret

使用 API 密钥和密码进行授权时,您可以像这样在 curl 中添加 auth 标头:

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