当我尝试获取Vimeo的访问令牌时,我遇到了这个问题
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 439 100 139 100 300 161 349 --:--:-- --:--:-- --:--:-- 391{
"error": "invalid_client",
"error_description": "A valid client ID must be provided along with any request made to Vimeo's API"
}
我的代码:
curl -X POST -d "client_id=<myClientID>;client_secret=<secretID>;grant_type=authorization_code; response_type=code;redirect_uri=<redirectURL>" https://api.vimeo.com/oauth/access_token
我想要的回应是:
{
"access_token": "TOKEN",
"token_type": "Bearer"
}
是的,我的client_id是正确的! 有人可以帮助我,我正在尝试获取Vimeo API的令牌
由于
答案 0 :(得分:0)
要修复此请求,您需要在-d参数中使用&符号而不是分号。
但这不会解决你的问题。此请求返回完整的HTML页面,最终用户与之交互以授权您的应用。如果您只需要自己的访问令牌,则应在应用设置中手动创建一个。