我正在使用 google gmail API 来读取用户电子邮件签名:
public GenericEntry retrieveSettings(String username, String setting)
throws IOException, ServiceException {
URL singleUrl = new URL(BASE_URL + "emailsettings/2.0/" + domain + "/" + username + "/" + setting);
return userService.getEntry(singleUrl, GenericEntry.class);
}
然后我正在阅读这样的签名属性:
genericEntry.getProperty("signature");
迁移到上一个版本的谷歌客户端库后,上面的行总是返回 null。我注意到签名仍在响应中返回,但它位于 xmlBlob 对象中。
我想知道为什么会发生这种变化以及如何使用与 getProperty 方法相同的编码来解析 xmlBlob 对象?