【问题标题】:Getting oAuth2 Vimeo access token in cURL在 cURL 中获取 oAuth2 Vimeo 访问令牌
【发布时间】:2017-07-11 12:58:57
【问题描述】:

当我尝试获取 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 的令牌

谢谢

【问题讨论】:

    标签: curl vimeo vimeo-api


    【解决方案1】:

    要修复此请求,您需要在 -d 参数中使用与号而不是分号。

    但这并不能解决您的问题。此请求返回一个完整的 HTML 页面,最终用户与之交互以授权您的应用程序。如果您只需要自己的访问令牌,则应在应用设置中手动创建一个。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-07-29
      • 1970-01-01
      • 1970-01-01
      • 2023-04-05
      • 1970-01-01
      • 1970-01-01
      • 2012-01-17
      • 2021-10-10
      相关资源
      最近更新 更多