如何通过iMacros获取当前的YouTube ID
How to get current YouTube IDs via iMacros?
我想获取当前观看的YouTube视频ID并通过iMacros保存到CSV,但一无所获。这是JS代码:
var videoid;
videoid ="CODE:";
videoid +="URL GOTO=https://www.youtube.com/watch?v=DBNYwxDZ_pA"+"'n";
videoid +="ADD !EXTRACT {{!URLCURRENT}}"+"'n";
videoid +="SET !VAR1 EVAL('"var s='"{{!URLCURRENT}}'"; s.match((?<=watch''?v=|/videos/|embed''/)[^#''&''?]*);s[0]; '")"+"'n";
videoid +="ADD !EXTRACT {{!VAR1}}"+"'n";
videoid +="SAVEAS TYPE=EXTRACT FOLDER=* FILE=url.csv"+"'n";
尝试这样的事情:
var videoid = "URL GOTO=https://www.youtube.com/watch?v=DBNYwxDZ_pA" + "'n";
videoid += "SET !EXTRACT {{!URLCURRENT}}" + "'n";
videoid += 'SET !EXTRACT EVAL("''{{!EXTRACT}}''.match(/v=(.{11})/)[1];")' + "'n";
videoid += "SAVEAS TYPE=EXTRACT FOLDER=* FILE=url.csv" + "'n";
iimPlayCode(videoid);
相关文章:
- 修复Javascript代码以将文本中的所有Youtube链接转换为Youtube ID功能
- 如何使用 JavaScript 验证 youtube 视频 ID
- 如何通过iMacros获取当前的YouTube ID
- 如何将特定 ID 传递给嵌入式 YouTube 播放器
- 提交youtube播放列表id并从id加载播放列表
- 选择数组的随机元素来设置Youtube视频ID API
- Youtube API:查看当前正在播放哪个视频id
- 如何添加id和额外的参数到一个放大弹出iframe与youtube视频,所以我可以控制与API youtube播放器
- 将 Div ID 添加到 YouTube iFrame
- 从 YouTube 嵌入代码中提取视频 ID
- 从已知的视频 ID 获取 YouTube 视频标题
- 如何从网址获取YouTube视频ID
- YouTube - 将素材资源 ID 与视频 ID 相关联
- 使用Python和Regex从URL获取YouTube视频ID
- YouTube,在PlayerReady上,使用for循环获取数组中与单击箭头位置匹配的视频ID并播放
- 如何从新的YouTube URL解析视频ID
- 获取所有视频ID'使用YouTube API将从YouTube播放列表转换为PHP数组
- 来自url的youtube视频id
- 使用JavaScript.match()获取YouTube ID
- 删除URL以获取YouTube ID