gpt4 book ai didi

java - AtTask API 仅返回对象上字段的子集

转载 作者:行者123 更新时间:2023-12-02 06:13:25 25 4
gpt4 key购买 nike

当我在公司(和其他对象)上使用 /search&method=get 时,我仅获得字段的子集作为返回。如何获取所有字段?

https://example.com/attask/api/company?id=52cc12f0000b053291be85eb0fb10da0&method=get

返回:

{"data":{"ID":"52cc12f0000b053291be85eb0fb10da0","name":"SomeCompany","objCode":"CMPY","hasNotes":false,"notes":null,"lastNote":null,"lastNoteID":null}}

但是 Company 对象还具有(来自 API 文档):--SNIP--

categoryID
API Key: categoryID
Field Type: string

customerID
API Key: customerID
Field Type: string

enteredByID
API Key: enteredByID
Field Type: string

entryDate
API Key: entryDate
Field Type: dateTime

extRefID
API Key: extRefID
Field Type: string

hasRateOverride
API Key: hasRateOverride
Field Type: boolean

lastUpdateDate
API Key: lastUpdateDate
Field Type: dateTime

lastUpdatedByID
API Key: lastUpdatedByID
Field Type: string

--/SNIP--
当我请求对象时如何让这些字段返回?

请注意:我还在开发一个 Java 项目来学习 API。我已经从社区网站下载并使用了 JAVA API 示例,因此我希望您的答案也适用于该网站。

最佳答案

AtTask 使用延迟加载返回字段,默认情况下仅返回一小部分字段。您可以通过将逗号分隔的字段名称列表作为 fields 参数传递来指定结果中想要的字段,如下所示:

https://mydomain.com/attask/api/company?id=52cc12f0000b053291be85eb0fb10da0&method=get&fields=name,entryDate

这将返回公司记录的名称和entryDate。

关于java - AtTask API 仅返回对象上字段的子集,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21683335/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com