如何使用 youtube 数据 api 在特定位置获取自特定日期以来上传的 Youtube 视频以及观看次数?
How to get Youtube videos uploaded since a particular date, with view count, in a particular location using youtube data api?
我想使用 YouTube 数据获取自特定日期以来在特定位置上传的 Youtube 视频以及观看次数 api。有没有办法获取这些数据?
谢谢
您使用 YouTube API endpoint Search: list 并使用 'publishedAfter'、'location' 和 'locationRadius' 参数。
获得片段结果后,您必须获取视频 ID,然后向 Videos: list endpoint 发出批量请求以获取包含观看次数的统计信息。
嗯,您可以使用 Videos: list 获取特定视频的观看次数。只需使用 statistics
作为您的 part
参数。
GET https://www.googleapis.com/youtube/v3/videos?part=statistics&id=6cKspfdDWZI&key={YOUR_API_KEY}
如果您想要特定日期或日期范围,则无法使用 YouTube 数据 API。唯一可以获得带日期范围的观看次数的是 YouTube Analytics and Reporting APIs.。
但是,此 API 仅适用于 channel view count,而非特定视频。
希望对你有帮助。
我想使用 YouTube 数据获取自特定日期以来在特定位置上传的 Youtube 视频以及观看次数 api。有没有办法获取这些数据?
谢谢
您使用 YouTube API endpoint Search: list 并使用 'publishedAfter'、'location' 和 'locationRadius' 参数。
获得片段结果后,您必须获取视频 ID,然后向 Videos: list endpoint 发出批量请求以获取包含观看次数的统计信息。
嗯,您可以使用 Videos: list 获取特定视频的观看次数。只需使用 statistics
作为您的 part
参数。
GET https://www.googleapis.com/youtube/v3/videos?part=statistics&id=6cKspfdDWZI&key={YOUR_API_KEY}
如果您想要特定日期或日期范围,则无法使用 YouTube 数据 API。唯一可以获得带日期范围的观看次数的是 YouTube Analytics and Reporting APIs.。
但是,此 API 仅适用于 channel view count,而非特定视频。
希望对你有帮助。