youtube-api,v3,地理定位信息

时间:2015-08-13 15:55:11

标签: geolocation youtube-api

虽然youtube-api v3允许您请求来自特定区域的视频(例如,通过指定位置和半径),但有关视频的结果信息似乎不包含地点信息。也就是说,您无法获得报告的视频本身的纬度/经度。

对特定位置的查询如下所示: https://www.googleapis.com/youtube/v3/search?part=snippet&type=video&key=[key]&location=37,5%2C-120.5&locationRadius=2km&maxResults=5

以下是返回信息的说明。 https://developers.google.com/youtube/v3/docs/search#top_of_page

那么,这是正确的吗?是否有任何方法可以找出查询中返回的视频的纬度/经度信息?

1 个答案:

答案 0 :(得分:0)

好的,我想出来了。位置查询将仅返回有关视频的各种信息片段,这是真的。但是,您可以更深入地查看单个视频以查找其位置。例如:

https://www.googleapis.com/youtube/v3/videos?part=recordingDetails&key=[key]&id=HiFnDoUiaqg

将返回录制信息,包括:    “recordingDetails”:{     “地点”: {      “纬度”:37.50973,      “经度”:-120.49805,      “海拔”:0.0     },

所以这是一个两步的过程。您可以找到位置查询返回的视频列表,然后查看这些视频的详细信息。