0

YouTubeビデオを非公開から公開に更新しようとしています。しかし、私が応答した editlink は null です。

これが私のコードです:

// returns a youtube service
GDataServiceGoogleYouTube *service = [self youtubeService];
[service setAuthToken:[self getRequestToken]];

NSURL *url = [NSURL URLWithString:[NSString stringWithFormat:@"https://gdata.youtube.com/feeds/api/videos/%@?v=2&key=%@", youtube_id, DEVELOPER_KEY]];
GDataServiceTicket *ticket;
ticket = [service fetchFeedWithURL:url delegate:self didFinishSelector:@selector(didFinishFetchingVideo:withEntry:error:)];

コールバックでは、[videoEntry editLink] は null です。

4

1 に答える 1

0

アップロードフィードからのビデオエントリのみが編集可能であると思います。したがって、次のURLパターンを使用する必要があります。

https://gdata.youtube.com/feeds/api/users/default/uploads/%@?v=2&key=%@

于 2012-09-26T15:42:48.480 に答える