Marketing Cloud里的contact主数据,创建成功后也不是所有字段都能够被修改。在Personal data区域的字段是可以被修改的。
比如我在“客户属性”字段里维护了一些值:
然后点保存:
其中第二个batch操作是通过一个roundtrip读取contact模型下多个子节点的数据,和我们这个修改的场景没有关联。
使用postman进行修改:
body字段维护以下内容:
--batch_1f7d-bd35-caed
Content-Type: multipart/mixed; boundary=changeset_8f9e-9a44-9f9e
--changeset_8f9e-9a44-9f9e
Content-Type: application/http
Content-Transfer-Encoding: binary
MERGE Consumers('02000A21209F1EE99CDF1A1FC9AA8065')?sap-client=100 HTTP/1.1
Cache-Control: max-age=360
sap-contextid-accept: header
Accept: application/json
Accept-Language: en
DataServiceVersion: 2.0
MaxDataServiceVersion: 2.0
x-csrf-token: fQ2Pwfmf0K_LVYoKV9QYUw==
Content-Type: application/json
Content-Length: 215
{"__metadata":{"uri":"https://jerry.hybris.com/sap/opu/odata/sap/CUAN_CONTACT_SRV/Consumers('02000A21209F1EE99CDF1A1FC9AA8065')","type":"CUAN_CONTACT_SRV.Consumer"},"YY1_CustomerType_ENH":"Jerry测试2"}
--changeset_8f9e-9a44-9f9e--
--batch_1f7d-bd35-caed--
我想修改的字段的新的值为:Jerry测试2
执行postman后,发现值已经更新了,修改成功
要获取更多Jerry的原创文章,请关注公众号"汪子熙":
相关推荐
#### 三、使用Postman进行OpenTSDB数据写入 一旦Postman安装完成,我们就可以开始使用它来向OpenTSDB发送HTTP请求。下面是一些关键步骤和代码示例: **1. 发送HTTP POST请求**: - 打开Postman并创建一个新的POST...
标题中的“Postman在线测试webservice服务”是指使用Postman工具对Web Service接口进行功能验证和性能测试的过程。Postman是一款强大的API开发、测试和文档工具,尤其适用于RESTful服务,但同样可以用来测试传统的...
这款"postman免修改版"可能是针对Chrome浏览器的一个特别版本,无需用户进行额外的配置或修改即可直接使用。 在Chrome浏览器中安装Postman的方法非常简单,正如描述中所述: 1. **更多工具**:首先,打开Chrome...
### 使用Postman与Newman生成测试报告 #### 一、引言 在软件开发过程中,API测试变得越来越重要。为了确保API的质量与稳定性,开发者通常会借助自动化测试工具来进行高效测试。Postman作为一款功能强大的API开发...
### PostMan 中文使用教程 #### 一、认识PostMan **PostMan** 是一款功能强大的网页调试与发送网页 HTTP 请求的 Chrome 插件。它不仅适用于简单的 CSS、HTML 和脚本等基本网页信息的调试,更重要的是它能够发送...
### Postman与@RequestBody结合使用详解 #### 一、引言 随着前后端分离开发模式的日益普及,API测试工具Postman因其强大的功能和易用性,在软件开发领域获得了广泛的应用。本文将详细介绍如何利用Postman结合Java...
Postman 使用手册自用指南 Postman 是一个功能强大且广泛使用的 API 设计、测试和文档工具。它提供了一个用户友好的界面,允许开发者轻松地发送、接收和分析 API 请求。下面是 Postman 使用手册的详细指南,旨在...
Postman 4.7.2Postman 4.7.2Postman 4.7.2Postman 4.7.2Postman 4.7.2Postman 4.7.2Postman 4.7.2Postman 4.7.2Postman 4.7.2Postman 4.7.2Postman 4.7.2Postman 4.7.2Postman 4.7.2Postman 4.7.2Postman 4.7.2...
1. 至官網 (https://www.postman.com/downloads/)下載最新版本 Postman 2. 將壓縮檔解開至指定目錄 opt 3.
1. **测试脚本**:Postman内置了JavaScript测试框架,可以在"Tests"标签页编写脚本,验证响应数据,确保API行为正确。 2. **命令行工具 Newman**:Postman提供了Newman,这是一个命令行工具,用于运行集合,实现CI/...
对于复杂的API测试,Postman的环境变量和全局变量功能使得在不同环境中切换变得更加容易,而它的测试脚本功能则允许编写自定义的断言来验证响应数据。 总的来说,Postman是一款不可或缺的工具,它简化了API开发和...
安装后,用户可以享受离线登录的便利性,直接启动Postman并开始使用,而无需担心登录问题影响工作效率。确保在安装过程中遵循标准的安全措施,避免安装任何不必要的第三方软件。 总之,Postman离线登录版是针对网络...
6. **自动化测试**:Postman还提供了测试脚本功能,支持使用JavaScript编写测试断言,对响应数据进行验证,实现接口自动化测试。这些脚本可以附加到请求上,每次发送请求时自动执行。 7. **协作与版本控制**:...
### Postman 使用指导及安装包详解 #### 一、Postman简介 Postman是一款功能强大的API开发工具,它可以帮助开发者快速构建、测试以及修改API。Postman不仅支持HTTP请求,还提供了一系列高级功能,比如环境变量管理...
1. **Postman应用安装程序**:这是主应用程序,通常是一个可执行文件,用于在用户计算机上安装Postman。这个文件可能是Windows、Mac或Linux版本,具体取决于平台。安装过程中,该文件将设置Postman的快捷方式、配置...
总的来说,Postman在Linux上的使用为开发者提供了一个强大、易用的API工作平台,涵盖了从测试、自动化到文档管理的整个生命周期。通过熟练掌握Postman,你可以在Linux环境中高效地进行API相关的工作。
5. **环境变量**:Postman支持环境变量,使得在不同环境(如开发、测试、生产)间切换时无需手动修改URL或其他配置。 6. **自动化测试**:通过使用Postman的“新man”( Newman)命令行工具,可以将Postman集合集成...