#命令行工具 #搜索 #API密钥 #搜索查询 #操作符 #参数 #谷歌

程序+库 search-youtube

一个简单的命令行工具和库,用于搜索YouTube视频

2个版本

0.1.0 2024年2月18日

#32 in #搜索查询

MIT 许可证

29KB
787

YouTube搜索

https://developers.google.com/youtube/v3/docs/search/list

警告:初步实现;它将非常频繁地更改。

用法

设置环境变量 YOUTUBE_API_KEY 为启用YouTube数据API的gcp API密钥。您可以在https://console.cloud.google.com/apis/credentials 创建新的API密钥。

export YOUTUBE_API_KEY="YOUR_API_KEY"
cargo run --release -- -q "rust programming"

描述

这是一个使用官方YouTube API搜索YouTube的工具和库。

q参数指定要搜索的查询词。您的请求还可以使用布尔NOT (-) 和 OR (|) 操作符来排除视频或找到与多个搜索词相关的视频。例如,要搜索匹配“划船”或“航海”的视频,请将q参数值设置为boating|sailing。同样,要搜索匹配“划船”或“航海”但不包括“钓鱼”的视频,请将q参数值设置为boating|sailing -fishing。请注意,管道字符在发送到API请求时必须进行URL编码。管道字符的URL编码值为%7C。

依赖项

~8–20MB
~299K SLoC