如何让发表后的实地工作?
How to make publishedAfter field working?
我正在尝试使用 search/list
API 方法获取特定频道的视频。但看起来 publishedAfter
字段不起作用。
"totalResults": 1546,
...
{
"kind": "youtube#searchResult",
"etag": "\"XpPGQXPnxQJhLgs6enD_n8JR4Qk/ZrInvdAerhIEEIuhaU-Op01jNGQ\"",
"id": {
"kind": "youtube#video",
"videoId": "lkHUuL_qBKc"
},
"snippet": {
"publishedAt": "2018-10-05T16:45:52.000Z",
"channelId": "UCgxTPTFbIbCWfTR9I2-5SeQ",
"title": " Путин обманул. Квартира за 2 млрд. ГРУ",
...
发布时间 > 1 月 1 日的视频少于 150 个,但是 API returns 1546 个视频并且结果包含在 1 月 1 日之前发布的视频,上面的示例显示了 5 日2018 年 10 月。看起来 API 忽略了 publishedAfter
条件以及 order=date
.
这很奇怪,但两天前使用相同密钥的相同 url 给出了正确的结果。
是否可以得到正确的搜索结果?
这不是你的错。现在,这似乎是一个全球性问题。
阅读此处 - https://support.google.com/youtube/thread/2494861?hl=en
我的 youtube 应用也坏了。
我正在尝试使用 search/list
API 方法获取特定频道的视频。但看起来 publishedAfter
字段不起作用。
"totalResults": 1546,
...
{
"kind": "youtube#searchResult",
"etag": "\"XpPGQXPnxQJhLgs6enD_n8JR4Qk/ZrInvdAerhIEEIuhaU-Op01jNGQ\"",
"id": {
"kind": "youtube#video",
"videoId": "lkHUuL_qBKc"
},
"snippet": {
"publishedAt": "2018-10-05T16:45:52.000Z",
"channelId": "UCgxTPTFbIbCWfTR9I2-5SeQ",
"title": " Путин обманул. Квартира за 2 млрд. ГРУ",
...
发布时间 > 1 月 1 日的视频少于 150 个,但是 API returns 1546 个视频并且结果包含在 1 月 1 日之前发布的视频,上面的示例显示了 5 日2018 年 10 月。看起来 API 忽略了 publishedAfter
条件以及 order=date
.
这很奇怪,但两天前使用相同密钥的相同 url 给出了正确的结果。
是否可以得到正确的搜索结果?
这不是你的错。现在,这似乎是一个全球性问题。 阅读此处 - https://support.google.com/youtube/thread/2494861?hl=en 我的 youtube 应用也坏了。