根据 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 中使用它来嵌入视频?
最佳答案
为了获取色情网站的嵌入代码,您需要解码该 base64 字符串:
var decoded = atob(response.embed.code)
关于json - Red Tube API(方法 getVideoEmbedCode),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9798512/