最近,2天前,当我们尝试访问联系人时,我们开始在Java中使用google gdata客户端遇到异常(feed:/ m8 / feeds / contacts / default / full)。例外是:
com.google.gdata.util.ParseException: No parser for content type:application-xml[application/xml]
at com.google.gdata.client.Service.parseResponseData(Service.java:2142)
at com.google.gdata.client.Service.parseResponseData(Service.java:2098)
at com.google.gdata.client.Service.getFeed(Service.java:1136)
at com.google.gdata.client.Service.getFeed(Service.java:1077)
at com.google.gdata.client.GoogleService.getFeed(GoogleService.java:676)
at com.google.gdata.client.Service.getFeed(Service.java:1034)
有人嘲笑Wireshark并在谷歌文档中我看到正确的响应应该附带内容类型:application / atom + xml但谷歌的响应失败现在带有内容类型:application / xml。似乎谷歌发生了一些变化,现在回归不正确的内容类型,我们的代码停止工作(它工作好几年)。
需要说谷歌应用程序租户(我们的客户)的一部分仍然工作正常(使用相同的代码),但客户的某些部分失败。
该问题是否有可能的解决方法?
谢谢
谷歌方面的问题已得到解决,因此我们无需做任何事情。