我已将 XERO-API 集成到我的 java 应用程序中,我需要显示 Assets 列表及其 Assets 类型。
我发现,当您进行 Postman 调用以获取所有 Assets 时,返回的 JSON 对象项包含“assetTypeId”属性以及 API documentation 中的属性。返回“assetTypeId”属性。
但是,java sdk 中的 Asset.class 不包含“assetTypeId”属性。是否有另一种方法可以使用 xero-api java sdk 从 Assets 中获取 AssetType?我正在使用 jar 的 v3.5.2。
最佳答案
该字段应根据模型定义进行序列化。您可以发回您从 SDK 收到的内容
public class AssetType {
@JsonProperty("assetTypeId")
private UUID assetTypeId;
@JsonProperty("assetTypeName")
private String assetTypeName;
... etc
来源
让我知道返回的是什么,我们会尝试找出为什么没有被序列化回来。
关于java - 在 Maven Java 应用程序中使用 xero API 时,如何从 Asset 中检索 AssetType?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61246736/