1

我正在使用 GData/YouTube 直接上传 api。上传完成后,将调用以下方法:

- (void)uploadTicket:(GDataServiceTicket *)ticket
  finishedWithEntry:(GDataEntryYouTubeVideo *)videoEntry
           error:(NSError *)error {

如何从返回的 (GDataEntryYouTubeVideo *)videoEntry 中获取刚刚上传的视频的 YouTube 视频 ID?

4

2 回答 2

2

您可以从以下网址获取网址

[[[[videoEntry mediaGroup] mediaContents] objectAtIndex:0] URLString];

这带有一些查询字符串,但基本 URL 是视频(处理完成后)。

于 2012-10-30T15:46:47.590 回答
1

使用它对我有用:

NSString * videoID = videoEntry.mediaGroup.videoID;
于 2013-07-23T00:16:21.837 回答