2

我在从 Youtube API 检索视频位置标签时遇到一些问题。标签设置在

这是我设置视频位置标签的地方以下是我尝试过的方法,其中我看不到视频位置标签出现在我的数据中。

 var youtubeService = new YouTubeService(initialiser);
 var ListRequest = new Google.Apis.YouTube.v3.PlaylistItemsResource.ListRequest(youtubeService, "");
 ListRequest = youtubeService.PlaylistItems.List("snippet");
 ListRequest.PlaylistId = _PlayListID; var playlistItemsListResponse = playlistItemsListRequest.Execute();
4

1 回答 1

0

您似乎正在使用Playlistitems.list方法

返回与 API 请求参数匹配的播放列表项的集合。您可以检索指定播放列表中的所有播放列表项,也可以通过其唯一 ID 检索一个或多个播放列表项。

PlaylistItems 资源 不包含有关播放列表项位置的任何信息。

Video.list返回一个包含自2017 年 6 月 1 日起locationDescription已弃用的属性的视频列表

剩下的唯一似乎包含有关视频位置的任何信息的属性是recordingDetails 您必须检查其中包含的内容。但这又是在视频上,而不是播放列表项。

RecordingDetails 对象封装了有关录制视频的位置、日期和地址的信息。

于 2020-03-26T14:34:00.587 回答