gpt4 book ai didi

rest - 如何使用 REST API 直接执行 Zuora ZOQL 查询

转载 作者:行者123 更新时间:2023-12-03 10:07:43 27 4
gpt4 key购买 nike

zuora-soap API 通过 query() 提供 ZOQL并在该响应本身中返回查询结果。

我正在 zuora REST API 中寻找相同的功能。但它支持通过"export" 执行查询或 "batch-query" api。这些 API 允许我使用 exportId 或 batchJobId 通过另一个请求获取查询结果。

但我有兴趣在类似于 zuora-soap 的单个请求中收到查询结果。 zuora REST API 中是否有任何可用的功能

最佳答案

POST /v1/action/query REST 端点通过 queryString 接受 ZOQL在 JSON 正文中。这是一个代表 select Id, Name from Account 的 HTTP 请求示例。 ZOQL 查询

POST /v1/action/query HTTP/1.1
Host: rest.apisandbox.zuora.com
apiAccessKeyId: some@example.com
apiSecretAccessKey: ************
Accept: application/json
Content-Type: application/json

{
"queryString": "select Id, Name from Account"
}

返回
{
"records": [
{
"Name": "DP test sync account 1",
"Id": "2c92c0f85fde706c015feef1b4ca6e11"
},
{
"Name": "001g000001nHTIoAAO",
"Id": "2c92c0f85fde706c015ffd8d488b5e46"
},
...

],
"queryLocator": "2c92c0f867067b440167087646951e86-2000",
"size": 2239,
"done": false
}

关于rest - 如何使用 REST API 直接执行 Zuora ZOQL 查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53153365/

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