我试图抢在杰基尔使用oembed YouTube的称号。
这是我的代码就像codepen index.js: Unexpected token (3:12)
一些错误。请更正。
<script>
function getyoutubetitle(id) {
var json = 'http://www.youtube.com/oembed?url=http%3A//youtube.com/watch%3Fv%3D' + id + '&format=json';
document.write(json[title]);
}
</script>
getyoutubetitle(xh6mpAOD9ho);
请参阅本link,在这里,我在后特意打电话javascript函数。但它不工作只是给喜欢getyoutubetitle(xh6mpAOD9ho);
相应的文本。
传递参数是一个字符串开始。
getyoutubetitle( “xh6mpAOD9ho”);
您也可以使用此节点包https://www.npmjs.com/package/get-youtube-title
似乎是一个很好的适合你的使用情况,因为你只需要标题。我不认为你的功能越来越任何信息。如果你不打算使用的包,我建议你考虑使用谷歌的API。我相信你会在文档找到JS代码片段。
使用浏览器控制台调试的URL被获取或使用邮差测试适当的API。
<script>
标签您的代码可以是这样的:
<script>
getyoutubetitle("xh6mpAOD9ho");
</script>