【发布时间】:2013-06-11 15:08:51
【问题描述】:
我们正在使用 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客户端相同。
这是请求: https://www.googleapis.com/upload/youtube/v3/videos?part=snippet,statistics,status,processingDetails
这里是异常堆栈跟踪:
2013-06-14 17:50:40,375 错误 [] [main] (...)despegar.client.impl.YouTubeMediaClient (YouTubeMediaClient.java:264):错误 com.google.api.client.googleapis.json.GoogleJsonResponseException:503 服务不可用 在 com.google.api.client.googleapis.json.GoogleJsonResponseException.from(GoogleJsonResponseException.java:145) 在 com.google.api.client.googleapis.services.json.AbstractGoogleJsonClientRequest.newExceptionOnError(AbstractGoogleJsonClientRequest.java:111) 在 com.google.api.client.googleapis.services.json.AbstractGoogleJsonClientRequest.newExceptionOnError(AbstractGoogleJsonClientRequest.java:38) 在 com.google.api.client.googleapis.services.AbstractGoogleClientRequest.executeUnparsed(AbstractGoogleClientRequest.java:423) 在 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)
谢谢!
【问题讨论】:
标签: java youtube youtube-api java-7 youtube-data-api