1

GData/YouTube ダイレクト アップロード API を使用しています。アップロードが完了すると、次のメソッドが呼び出されます。

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

返された (GDataEntryYouTubeVideo *)videoEntry からアップロードしたばかりの動画の YouTube 動画 ID を取得するにはどうすればよいですか?

4

2 に答える 2

2

からURLを取得できます

[[[[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 に答える