gpt4 book ai didi

google-api - 使用 YouTube api v3 搜索我的视频时的 invalidSearchFilter

转载 作者:行者123 更新时间:2023-12-03 05:27:45 31 4
gpt4 key购买 nike

使用 YouTube API v3 时,我不断收到 invalidSearchFilter 错误。我有以下参数:

part: snippet
q: testtag
forMine: true
type: video

我正在使用 API 操场,并注意到如果我进行 OAuth 调用,它会工作,但只有 API key (不使用 OAuth 执行),它会失败。我的代码中也发生了同样的事情。一个基本的列表调用适用于两者,所以我怀疑他们的 API 中存在错误,或者我遗漏了一些东西。

其他人可以确认这一点,看看我是否遗漏了什么?

如果我不使用 forMine 并键入参数,它就可以工作,但是它会在全局范围内搜索,这不是我想要的。

我已经搜索过这个,我发现的唯一其他引用与不设置类型参数有关,但我已经设置了。

我发现此链接表明可能存在 API 错误: youtube v3 api error when searching with forMine set to false

最佳答案

文档是你的 friend Search: list

forMine boolean
This parameter can only be used in a properly authorized request. The forMine parameter restricts the search to only retrieve videos owned by the authenticated user. If you set this parameter to true, then the type parameter's value must also be set to video.



所以是的,你错过了只能使用 forMime 的部分。带有授权请求的类型参数。使用 Api key 是您访问公共(public) API 的未经授权的请求。如果您未经过身份验证,您认为它如何能够搜索您的视频?它不知道你是谁。

关于google-api - 使用 YouTube api v3 搜索我的视频时的 invalidSearchFilter,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36299548/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com