我正在打电话
service.insert(new URL(getContentFeedUrl()), newAttachment);
使用servlet中的MediaStreamSource上传Google站点文件并获取以下异常
com.google.gdata.util.ServiceForbiddenException:好的 无权写入此Feed
at com.google.gdata.client.http.HttpGDataRequest.handleErrorResponse(HttpGDataRequest.java:561)
at com.google.gdata.client.http.GoogleGDataRequest.handleErrorResponse(GoogleGDataRequest.java:543)
at com.google.gdata.client.http.HttpGDataRequest.checkResponse(HttpGDataRequest.java:536)
at com.google.gdata.client.http.HttpGDataRequest.execute(HttpGDataRequest.java:515)
at com.google.gdata.client.http.GoogleGDataRequest.execute(GoogleGDataRequest.java:515)
at com.google.gdata.client.media.MediaService.insert(MediaService.java:390)
at morefile.UploadApp.uploadAttachment(UploadApp.java:95)
答案 0 :(得分:0)
您之前是否使用良好的用户名和密码调用service.getAuthToken?
答案 1 :(得分:0)
我刚刚意识到我正在授予访问不是谷歌网站所有者的用户的权限,因此收到此错误。我将离开此评论,因为此错误在网上提供的帮助很少。