如何从videoid获取youtube视频的经纬度?

时间:2015-11-27 08:40:46

标签: youtube youtube-api youtube-data-api

你好朋友我正在使用youtube搜索api

https://www.googleapis.com/youtube/v3/search?pageToken=CDIQAA&part=snippet&location=40.748817%2C-73.985428&locationRadius=1km&maxResults=50&type=video

但作为回应我没有获得位置属性。我只有频道ID和视频ID,我想要发布的位置。

1 个答案:

答案 0 :(得分:0)

测试了您的搜索查询,它返回了200 OK但没有结果,当我将查询更改为10KM半径时,我得到了23个结果。无论如何,您正在搜索的位置详细信息是recordingDetails的一部分,如here所示。向下滚动到该页面上的Resource Representation。这是一个可选参数,不一定要包括在内。但是,recordingDetailsVideos List的一部分,而搜索端点不允许您查询这些内容。因此,您可能有更好的机会查询视频列表端点。

向下滚动到“视频列表”链接的底部,然后输入以下值以查看我的意思:

  • part - snippet,recordingDetails
  • chart - mostPopular
  • maxResults - 50

此端点接受视频ID作为输入,并允许您使用其ID搜索视频。

正如您在Videos Insert端点中看到的那样,这些是上传者定义的可选参数。因此,如果您没有得到任何结果,则可能意味着他们没有为该视频定义。