【问题标题】:Third-Party Video Integration into Web App第三方视频集成到 Web 应用程序
【发布时间】:2012-12-16 12:01:26
【问题描述】:

我需要将第三方视频 API 解决方案集成到我正在使用前端 JavaScript 和后端 Java 构建的 Web 应用程序中。使用 API,我将需要以下内容:

  • 上传视频到第三方服务
  • 视频上传后,API 应回调我的应用并传递视频 IDURL重要! )
  • 使用提供的 URL 显示视频

我已经尝试过 YouTube API,但似乎视频会上传到每个应用程序的单个播放列表,然后应用程序可以查询提交到其播放列表的所有视频。 API 不会在上传后立即为我的应用提供视频 URL,因此我无法确定哪个本地用户上传了哪个 YouTube 视频。

是否有满足上述所有要求的第三方视频服务提供商?

Vimeo、Metacafe、Dailymotion、Break.com、Flickr 视频?

【问题讨论】:

    标签: javascript web-applications youtube-api vimeo flickr


    【解决方案1】:

    YouTube 不提供上传回调,但您可以使用轮询来验证上传视频的状态是否不再是“处理中”

    https://developers.google.com/youtube/2.0/developers_guide_protocol_checking_video_status

    要识别本地用户,也许你可以使用“开发者标签”:

    https://developers.google.com/youtube/2.0/developers_guide_protocol_uploading_videos

    当您上传视频时,您可以将该视频与 YouTube 的一个视频类别相关联。您还可以将视频与用于标识视频的其他关键字或开发者标签相关联。通过使用开发者标签,您可以识别通过您的网站甚至通过您网站的特定区域上传的所有视频。 YouTube 不会向 YouTube 用户显示开发者标签;但是,您可以检索或更新与特定开发者标签匹配的视频。

    然后,您可以使用开发者标签搜索来检索视频 id 和视频 url

    【讨论】:

      猜你喜欢
      • 2012-09-28
      • 1970-01-01
      • 2021-12-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多