【问题标题】:How to get the URL from Vimeo , so that I can fetch JSON如何从 Vimeo 获取 URL,以便获取 JSON
【发布时间】:2017-12-21 10:16:39
【问题描述】:

我已经在https://developer.vimeo.com 周围漫游了很长一段时间 - 但我没有获取 API URL 来获取 JSON - 这样我就可以通过解析返回的数据来解析它并在我的 Android 应用程序上播放 Vimeo 视频作为 JSON 响应。

我没有得到正确的 URL 来获取 JSON,之后,我可以轻松地解析数据。

任何帮助如何从 Vimeo 获取 URL 以解析 JSON 数据(我还创建了一个应用程序并获得了唯一的CLIENT IDENTIFIER AND SECRETS。但我无法去正确的地方。

或任何其他方式如何在我的 Android 应用上动态播放 Vimeo 视频?

**[我本可以硬编码视频的嵌入式代码,但我正在向我的应用程序提供动态内容,因为视频源每 1 小时更改一次 - 所以在这里解析 JSON 是非常必要的]。

知道如何执行我的计划吗?

【问题讨论】:

  • 您能具体说明您想从 API 中检索哪些元数据以及您已经尝试过哪些元数据吗?另外,如果您正在构建一个 Android 应用程序,您是否尝试过使用官方的 Android/Java 库? developer.vimeo.com/api/librariesgithub.com/vimeo/vimeo-networking-java
  • 我想设计一个 android 应用程序,用户可以在其中选择一些类别(例如音乐、体育、科学)-然后我的应用程序根据用户的类别选择从 vimeo 检索视频并显示在我的应用程序和play@TommyPenner 请帮忙
  • 视频文件的直接链接仅适用于专业和商业用户:help.vimeo.com/hc/en-us/articles/224823567-Direct-links。此外,Vimeo 不支持在 webviews 或应用内浏览器中嵌入 iframe 代码。您是否尝试过我之前链接的 Android/Java 库来获取视频的 JSON 响应?

标签: android json vimeo-api vimeo-player vimeo-android


【解决方案1】:

Vimeo 不允许标准用户直接访问视频链接!你肯定会为此而努力!

现在,要播放视频,您可以使用网络视图嵌入视频!

其次,你可以使用这个库来播放视频:https://github.com/vimeo/vimeo-deeplink-android

最后但同样重要的是,https://player.vimeo.com/video/97189640/config

我不会推荐这个,但对你的问题来说是一个很好的 hack!

【讨论】:

  • 为什么我要买专业版???
  • 没有。 Vimeo API 对所有 Vimeo 用户开放,无论帐户类型如何。但是,某些功能仍然受到限制,具体取决于帐户。例如,视频文件的直接链接只会返回给 PRO 和 Business 会员。
  • 要在您的应用中显示视频,您需要从 Json 获得的该视频的 .mp4 链接,并且该功能在基本版中不可用
  • 那部分是正确的 - 直接链接到 Vimeo 上托管的视频文件仅适用于 PRO/Business 成员。您应该更新您的答案并相应地指定。
  • 我的 js 播放器 api 有一个问题:它遵循视频隐私设置的方式并不好(它并没有真正遵循身份验证)。
猜你喜欢
  • 1970-01-01
  • 2015-03-01
  • 2012-10-28
  • 1970-01-01
  • 2012-05-16
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多