gpt4 book ai didi

java - 使用 Salesforce REST API 按状态检索订单

转载 作者:行者123 更新时间:2023-12-01 20:04:45 26 4
gpt4 key购买 nike

我有一个 Saleforce 应用程序,允许我执行 REST API 调用,并且我需要按状态检索订单 (/services/data/v47.0/sobjects/Order)。

我发现了一些手册,描述了另一个实体上的类似过滤(https://developer.salesforce.com/docs/atlas.en-us.api_placeorder.meta/api_placeorder/sforce_placeorder_rest_api_standalone.htm)。

但是,当尝试执行以下请求时,似乎返回了所有状态:

GET /services/data/v47.0/sobjects/Order?order.status='ddd'

我还尝试了查询参数的一些变体。支持此功能吗?

最佳答案

/sobjects 服务将让您动态了解订单表(或任何其他实际表)中存在哪些字段(标准和自定义)、它们是什么类型、选项列表值...

要检索实际数据,您可以使用查询资源。 (Salesforce 使用一种 SQL 方言,称为 SOQL。如果您之前从未使用过它,那么当您想要执行任何 JOIN 时,它会显得有点奇怪,如果 SF 开发人员能够帮助您填写,那就太好了)

这可能是一个好的开始

/services/data/v47.0/query/?q=SELECT Id, Name, OrderNumber FROM Order WHERE Status = 'Draft' LIMIT 10

从未见过您链接到的 API,有趣的东西。但我没有看到 nything obvious that would let you filter by status there因此,更通用的“查询您想要的任何内容”可能更适合您。玩一下也许https://developer.salesforce.com/docs/atlas.en-us.api_rest.meta/api_rest/dome_query.htm会更适合您的需求吗?

关于java - 使用 Salesforce REST API 按状态检索订单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58990571/

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