【问题标题】:request Vimeo private video file as Pro account以 Pro 帐户请求 Vimeo 私人视频文件
【发布时间】:2019-12-11 19:45:38
【问题描述】:

我想使用视频 ID 请求我的私人视频文件(我的帐户是 Pro)。但我不知道如何在请求中验证我的帐户。

这就是我所做的!

GET https://api.vimeo.com/videos/{video_id}

身体

{
  "grant_type": "client_credentials"
}

标题

"Authorization" : "bearer {access_token}"
"Accept" : "application/vnd.vimeo.user+json;version=3.0,application/vnd.vimeo.video+json;version=3.4"
"Content-Type" : "application/json"

这是对此的回应..

{
    "error": "Something strange occurred. Please contact the app owners.",
    "link": null,
    "developer_message": "No user credentials were provided.",
    "error_code": 8003
}

【问题讨论】:

    标签: vimeo vimeo-api


    【解决方案1】:

    您正在生成一个client_credentials 令牌,它只能检索 Vimeo 上的公共数据。相反,您需要通过 OAuth 工作流程或 Vimeo 开发人员站点上的个人访问令牌生成经过身份验证的令牌。更多信息在这里:

    https://developer.vimeo.com/api/authentication#using-the-auth-code-grant-step-1 https://developer.vimeo.com/api/guides/start/#generate-access-token

    【讨论】:

      【解决方案2】:

      添加新应用后,从您的帐户生成 access_token。 然后在 URL 中或作为参数传递 access_token
      例如https://api.vimeo.com/videos?access_token=***********************&links=https://vimeo.com/29474908

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-03-01
        • 1970-01-01
        • 2019-08-31
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多