在multipartFormData块中为参数值添加一行,如下所示(将代码放置在视频项之前):
multipartFormData.appendBodyPart(data:"{'snippet':{'title' : 'TITLE_TEXT', 'description': 'DEscriptION_TEXT'}}".dataUsingEncoding(NSUTF8StringEncoding, allowLossyConversion: false)!, name :"snippet", mimeType: "application/json")帖子网址也应更改为part = snippet
https://www.googleapis.com/upload/youtube/v3/videos?part=snippet
即
.POST, "https://www.googleapis.com/upload/youtube/v3/videos?part=snippet", headers: headers, multipartFormdata: { multipartFormData in multipartFormData.appendBodyPart(data:"{'snippet':{'title' : 'TITLE_TEXT', 'description': 'DEscriptION_TEXT'}}".dataUsingEncoding(NSUTF8StringEncoding, allowLossyConversion: false)!, name :"snippet", mimeType: "application/json") multipartFormData.appendBodyPart(data: videodata, name: "video", fileName: "video.mp4", mimeType: "application/octet-stream")},


