我正在尝试使用此请求网址向Vimeo api v3发出请求:
https://api.vimeo.com/videos?query=elvis&client_id=XXXXXXXXXXXXXXXXX&token=XXXXXXXXXXXXXXXXXXXX
我发送的令牌是从网络界面复制并粘贴的。我在那里生成了它。我正在尝试从浏览器接收此响应:
div
我知道简单的答案是我错误地复制了令牌,但我已经多次尝试使用不同的令牌并收到相同的响应。我相信我提出请求的方式有问题。
答案 0 :(得分:2)
Vimeo auth要求您添加Authorization
标头,其值为Bearer {YOUR TOKEN}
,如上所述@AbM和@peeskillet。
可以在仪表板上生成令牌(正如您所做的那样)进行测试,但您必须为真实应用实施OAuth2流程。
(您也可以使用此功能轻松测试其API:https://developer.vimeo.com/api/playground/)
某些服务允许您在查询字符串上传递access_tokens
(看起来像Vimeo支持它,但不建议这样做),.它们通常被称为access_token
,但通常不建议这样做。