Vimeo API 发出请求时令牌无效
Vimeo API invalid token when making request
我正在尝试使用此请求向 Vimeo api v3 发出请求 URL:
https://api.vimeo.com/videos?query=elvis&client_id=XXXXXXXXXXXXXXXXX&token=XXXXXXXXXXXXXXXXXXXX
我发送的令牌是从网络界面复制粘贴的。我在那里生成的。我正在浏览器中尝试并收到此响应:
{
"error": "A valid user token must be passed."
}
我知道简单的答案是我错误地复制了令牌,但我已经用不同的令牌多次尝试并收到相同的响应。我认为我提出请求的方式有问题。
Vimeo auth 要求您添加一个 Authorization
header,值为 Bearer {YOUR TOKEN}
,如上面提到的 @AbM 和 @peeskillet。
可以在仪表板上生成令牌(就像您所做的那样)用于测试,但您必须为真实应用程序实施 OAuth2 流程。
(您也可以使用以下方法轻松测试他们的 API:https://developer.vimeo.com/api/playground/)
某些服务允许您在查询字符串上传递 access_tokens
(看起来 Vimeo 支持它,但不推荐这样做)。它们通常被称为access_token
,但一般不推荐
我正在尝试使用此请求向 Vimeo api v3 发出请求 URL:
https://api.vimeo.com/videos?query=elvis&client_id=XXXXXXXXXXXXXXXXX&token=XXXXXXXXXXXXXXXXXXXX
我发送的令牌是从网络界面复制粘贴的。我在那里生成的。我正在浏览器中尝试并收到此响应:
{
"error": "A valid user token must be passed."
}
我知道简单的答案是我错误地复制了令牌,但我已经用不同的令牌多次尝试并收到相同的响应。我认为我提出请求的方式有问题。
Vimeo auth 要求您添加一个 Authorization
header,值为 Bearer {YOUR TOKEN}
,如上面提到的 @AbM 和 @peeskillet。
可以在仪表板上生成令牌(就像您所做的那样)用于测试,但您必须为真实应用程序实施 OAuth2 流程。
(您也可以使用以下方法轻松测试他们的 API:https://developer.vimeo.com/api/playground/)
某些服务允许您在查询字符串上传递 access_tokens
(看起来 Vimeo 支持它,但不推荐这样做)。它们通常被称为access_token
,但一般不推荐