我们正在使用 java 7 和 YouTube Data API v3 进行开发。
当我们使用“processingDetails”部分调用上传服务时,我们会收到 503 Service Unavailable 错误。我们做错了什么?如果我们删除它,我们可以上传视频就好了。但我们想/需要了解 processingDetails。
这是代码:
YouTube.Videos.Insert videoInsert = this.youtube.videos().insert("snippet,statistics,status,processingDetails", videoObjectDefiningMetadata, mediaContent);
其他一切都与 google API 中提供的 java 客户端相同。
这是异常堆栈跟踪:
2013-06-14 17:50:40,375 错误 [] [main] (...)despegar.client.impl.YouTubeMediaClient (YouTubeMediaClient.java:264):错误 com.google.api.client.googleapis.json.GoogleJsonResponseException : com.google.api.client.googleapis.services.json.AbstractGoogleJsonClientRequest.newExceptionOnError(AbstractGoogleJsonClientRequest.java: com.google.api.client.googleapis.json.GoogleJsonResponseException.from(GoogleJsonResponseException.java:145) 的 503 服务不可用: 111) 在 com.google.api.client.googleapis.services.AbstractGoogleClientRequest.executeUnparsed(AbstractGoogleClientRequest.java:423) 的 com.google.api.client.googleapis.services.json.AbstractGoogleJsonClientRequest.newExceptionOnError(AbstractGoogleJsonClientRequest.java:38)在 com.google.api.client.googleapis.services.AbstractGoogleClientRequest。executeUnparsed(AbstractGoogleClientRequest.java:343) 在 com.google.api.client.googleapis.services.AbstractGoogleClientRequest.execute(AbstractGoogleClientRequest.java:460) 在 com.despegar.client.impl.YouTubeMediaClient.uploadVideoWithFailureRecovery(YouTubeMediaClient.java:285)在 com.despegar.client.impl.YouTubeMediaClient.uploadAttempt(YouTubeMediaClient.java:260)
谢谢!