使用 API 读取、创建和更新

已完成

要通过 API 读取数据,您需要向 API URL 发送 GET 请求。 由于 API 是具有 OData 支持的 REST 服务,因此您可以使用适用于 OData Web 服务的相同功能。

要请求特定记录,请在 URL 中提供 SystemId(这是 GUID 值),如下所示:

/api/mycompany/sales/v1.0/mycustomers(<guidvalue>)

当要通过 API 创建或更新记录时,您需要按照与处理常规 OData Web 服务相同的方式构建您的请求。 您可以通过 API 使用 POST 方法创建新记录,并使用 PATCH 方法更新特定记录。 使用 PATCH 时,仅提供要更改的字段;请求正文中不包含的字段保留其以前的值。 要删除记录,请使用 DELETE 方法。

对于 PATCH 方法,需要先在请求中提供 If-Match 标头,然后才能更新实体。 本 If-Match 标头使用 etag 值,您可以在 OData 响应中找到这个值。 如果提供的 etag 与记录的当前 etag 不匹配,则不会更新该记录。