gpt4 book ai didi

YouTube API V3 事件publishedAfter/publishedBefore 参数被忽略

转载 作者:行者123 更新时间:2023-12-02 06:30:57 27 4
gpt4 key购买 nike

根据文档 https://developers.google.com/youtube/v3/docs/activities/list应该可以获取我的主页的事件,并使用publishedAfter参数进行过滤,以获取在2015年1月10日之后发布的事件。

但是,该参数似乎被忽略(与发布之前一样)。

我已经从代码和“尝试”页面 https://developers.google.com/youtube/v3/docs/activities/list#try-it 中调用了它使用:

part=id,snippet
home=true
publishedAfter=2015-01-10T00:00:00.0Z

请求:

GET https://www.googleapis.com/youtube/v3/activities?part=id%2Csnippet&home=true&publishedAfter=2015-01-10T00%3A00%3A00.0Z&key={YOUR_API_KEY}

来自响应 JSON:

...
"publishedAt": "2015-01-12T14:47:50.000Z",
...
"publishedAt": "2015-01-06T16:24:28.000Z",
...
"publishedAt": "2015-01-07T16:36:44.000Z",
...
"publishedAt": "2015-01-12T13:26:01.000Z",
...
"publishedAt": "2015-01-07T16:19:07.000Z",
...

其中一些日期早于 2015 年 1 月 10 日

不确定我是否遗漏了文档中的某些内容或者这是一个错误。它似乎适用于“我的”视频 (mine=true) 和特定 channel 的事件 (channelId=abc123)

我最近才创建此帐户/启用“我的” channel ,以防产生任何影响。

更新刚刚意识到这有两个 Unresolved 问题:

https://code.google.com/p/gdata-issues/issues/detail?id=6088

https://code.google.com/p/gdata-issues/issues/detail?id=6366

最佳答案

我对 API 对这个术语的响应方式也不太满意,并怀疑它可能对时间戳格式很挑剔。根据文档,publishedAfterpublishedBefore 需要采用 RFC 3339 格式的日期时间值 (1970-01-01T00:00 :00Z)

关于YouTube API V3 事件publishedAfter/publishedBefore 参数被忽略,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27907244/

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