【问题标题】:Vimeo search videos "app not allowed to perform that action"Vimeo 搜索视频“应用程序不允许执行该操作”
【发布时间】:2013-10-20 13:13:37
【问题描述】:

伙计,仅仅获得一个搜索 Vimeo 视频的 URL 似乎很难。他们有提要 URL 来获取特定用户的视频或特定视频的信息,但似乎不适用于通用视频搜索。

从其他帖子和文档中,我最终想出了这个:

https://api.vimeo.com/videos?query=vimeo&client_id=xxxxxxxxxxxxxx

...client_id 有效的地方(已注册我的应用程序)。

但是,这会产生一个错误...

the app is not allowed to perform that action.

有什么想法吗?

【问题讨论】:

  • 当前的 API 文档更多的是规范而不是用户文档。我们现在正在敲定文档,这应该会使功能发现变得更加容易。

标签: api video feed vimeo vimeo-api


【解决方案1】:

编辑 - 默认情况下,所有 API 应用现在都可以访问测试版 API。如果您遇到此错误,这是另一个问题,您应该通过https://vimeo.com/help/contact联系 Vimeo

您似乎正在尝试使用 API3。

目前 API3 处于测试阶段,必须通过转到 url 来明确启用以编辑您的应用程序:“developer.vimeo.com/apps/:id/edit”并添加查询字符串“?oauth2=enabled”。

您的最终到达网址应类似于“developer.vimeo.com/apps/:id/edit?oauth2=enabled”。现在点击新的“OAuth 2”复选框再次保存您的应用,然后再次尝试您的搜索请求。

【讨论】:

  • 谢谢,我会调查的。有点令人困惑;我只是想要一个提要,一个 la YouTube,来搜索视频 - 不必处理 oAuth 或任何东西:)
  • 您无需通过 oauth 流程即可发出未经身份验证的请求,例如您的搜索请求。您上面的网址应该可以正常工作,您只需要选择加入 api3。
  • 我如何选择加入?我去了我的应用设置,但没有看到这样的选项 - 它只询问应用名称、徽标 URL、回调 URL 等基本信息。
  • 转到 URL 以使用附加查询字符串编辑您的应用程序。您的最终网址应类似于:“developer.vimeo.com/apps/:id/edit?oauth2=enabled”。只需确保将 :id 替换为您的应用 ID。
  • 哦,奇怪!从未见过这样的 API。感谢您的帮助。
猜你喜欢
  • 2015-04-25
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-01-30
  • 2018-09-07
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多