json - Red Tube API(方法 getVideoEmbedCode)

标签 json video-encoding

根据 redtube API 文档,

方法 getVideoEmbedCode 通过 video_id 参数检索特定视频的嵌入代码(BASE64 编码),这对于自动嵌入视频很有用。

例如示例方法请求
http://api.redtube.com/?data=redtube.Videos.getVideoEmbedCode&video_id=38560&output=json

json响应如下

{
"embed": {
    "code": "PG9iamVjdCBoZWlnaHQ9IjM0NCIgd2lkdGg9IjQzNCI+PHBhcmFtIG5hbWU9ImFsbG93ZnVsbHNjcmVlbiIgdmFsdWU9ImZhbHNlIj48cGFyYW0gbmFtZT0iQWxsb3dTY3JpcHRBY2Nlc3MiIHZhbHVlPSJhbHdheXMiPjxwYXJhbSBuYW1lPSJtb3ZpZSIgdmFsdWU9Imh0dHA6Ly9lbWJlZC5yZWR0dWJlLmNvbS9wbGF5ZXIvIj48cGFyYW0gbmFtZT0iRmxhc2hWYXJzIiB2YWx1ZT0iaWQ9Mzg1NjAmc3R5bGU9cmVkdHViZSZhdXRvc3RhcnQ9ZmFsc2UiPjxlbWJlZCBzcmM9Imh0dHA6Ly9lbWJlZC5yZWR0dWJlLmNvbS9wbGF5ZXIvP2lkPTM4NTYwJnN0eWxlPXJlZHR1YmUiIGFsbG93ZnVsbHNjcmVlbj0iZmFsc2UiIEFsbG93U2NyaXB0QWNjZXNzPSJhbHdheXMiIGZsYXNodmFycz0iYXV0b3N0YXJ0PWZhbHNlIiBwbHVnaW5zcGFnZT0iaHR0cDovL3d3dy5hZG9iZS5jb20vc2hvY2t3YXZlL2Rvd25sb2FkL2Rvd25sb2FkLmNnaT9QMV9Qcm9kX1ZlcnNpb249U2hvY2t3YXZlRmxhc2giIHR5cGU9ImFwcGxpY2F0aW9uL3gtc2hvY2t3YXZlLWZsYXNoIiBoZWlnaHQ9IjM0NCIgd2lkdGg9IjQzNCIgLz48L29iamVjdD4="
  }
}

我的问题是...我该如何处理这段代码,或者如何在我的 html 中使用它来嵌入视频?

引用来源:
http://api.redtube.com/docs/#getVideoEmbedCode

最佳答案

为了获取色情网站的嵌入代码,您需要解码该 base64 字符串:

var decoded = atob(response.embed.code)

关于json - Red Tube API(方法 getVideoEmbedCode),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9798512/

相关文章:

c++ - 从 P 帧和 B 帧创建 I 帧

ffmpeg - H.264 的 scencut 功能是否会增加文件大小?

javascript - jQuery UI 自动完成建议在选择时未关闭

jquery - "="登录 JSON 文本导致解析错误

video-encoding - 无损 8 位灰度编解码器

c++ - 一个设备的多个 CUDA 上下文——有什么意义吗?

html - h264/aac 编码的视频不能在 Edge 中播放,但可以在 Chrome 和 Firefox 中播放

json - 抑制 httr POST 返回的 302 错误

javascript - 如何使用 Angular JS 检查任何列值的 json 数据是否存在数组/集合?

javascript - 动态更改 html 标签中 ng-model 的名称