api - 从 API 检索 Instagram 视频嵌入 URL

标签 api video embed instagram

我正在尝试以编程方式获取 Instagram 视频的嵌入链接。不幸的是,Instagram 的 oEmbed 端点似乎将视频视为照片,并且只返回关键帧图像,而不是提供嵌入链接。

有谁知道无需手动访问该视频的页面即可检索 Instagram 视频的嵌入链接的方法?

最佳答案

根据 Instagram's API site视频对象的 GET/media/media-id 请求返回一个 JSON 对象,其中包含您在“data.videos.low_resolution.url”中需要的信息。

我成功地将他们的示例请求返回的视频嵌入到网页中,代码如下:

<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="utf-8">
    <title>Video Embed Test</title>
  </head>
  <body>
    <video width="480" height="480" controls>
    <source src="http://distilleryvesper9-13.ak.instagram.com/090d06dad9cd11e2aa0912313817975d_102.mp4" 
      type="video/mp4"/>
    </video>
  </body>
</html>

关于api - 从 API 检索 Instagram 视频嵌入 URL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17791448/

相关文章:

api - Rails 5 如何为 session 创建操作编写 api Controller 功能测试

android - 嵌入式 youtube 视频无法在某些 Android 设备上播放

ios - 在 iOS 中使用嵌入式 YouTube iframe 的共享功能

ruby-on-rails - 仅允许视频嵌入代码 (Rails)

css - 使用 Bootstrap 嵌入高度响应的 youtube 时遇到问题

php - 使用 flipkart api 获取特定单个产品的价格、标题和其他详细信息

php - WP API & ACF - 获取选项页面

java - 无法处理请求 [GET http ://localhost:8080 ]: Response status 404 Spring, RESTful,thymeleaf

c# - 使用 AudioVideoCaptureDevice 在 Windows Phone 8 中显示当前视频?

html - 在 html5 中寻求 mp4 视频的功能不起作用