首先在Marketing Cloud的UI上创建一个contact:
观察Chrome开发者工具network标签页里的HTTP请求:
https://jerry.gcdemo.hybris.com/sap/opu/odata/sap/CUAN_COMMON_SRV/?sap-client=100
这个请求用于读取CSRF token:
点击保存,会发送一个新的HTTP post请求:
请求url:
https://jerry.hybris.com/sap/opu/odata/sap/CUAN_COMMON_SRV/ContactPersons?sap-client=100
再看下重要的请求头部字段:
把第一步获得的CSRF token填到Postman里的header字段里,如图:
body:
{"CountryCode":"CN","City":"Chengdu","FirstName":"Jerry1","LastName":"Wang1","PostalCode":"610093","RegionCode":"","Street":"天府软件园","HouseNumber":"天府软件园","DateofBirth":null,"ContactPersonFacets":[{"Id":"jerry1@sap.com","IdOrigin":"EMAIL","Obsolete":false,"Invalid":false},{"Id":"","IdOrigin":"PHONE","Obsolete":false,"Invalid":false},{"Id":"","IdOrigin":"MOBILE","Obsolete":false,"Invalid":false},{"Id":"","IdOrigin":"FAX","Obsolete":false,"Invalid":false}],"IsConsumer":true,"Filter":{"MarketingAreaId":"CXXGLOBAL"}}
状态码201,证明创建成功了:
可以在前端看到创建成功的contact:
要获取更多Jerry的原创文章,请关注公众号"汪子熙":
相关推荐
### 使用Postman与Newman生成测试报告 #### 一、引言 在软件开发过程中,API测试变得越来越重要。为了确保API的质量与稳定性,开发者通常会借助自动化测试工具来进行高效测试。Postman作为一款功能强大的API开发...
本文将详细介绍如何使用PostMan实现Mock功能,从基础操作到高级应用,帮助你从入门到精通。 ### 一、为什么使用PostMan实现Mock 1. **独立开发**:前端和后端团队可以并行开发,不受对方进度影响,通过Mock Server...
Postman 使用手册自用指南 Postman 是一个功能强大且广泛使用的 API 设计、测试和文档工具。它提供了一个用户友好的界面,允许开发者轻松地发送、接收和分析 API 请求。下面是 Postman 使用手册的详细指南,旨在...
1. 至官網 (https://www.postman.com/downloads/)下載最新版本 Postman 2. 將壓縮檔解開至指定目錄 opt 3.
### PostMan 中文使用教程 #### 一、认识PostMan **PostMan** 是一款功能强大的网页调试与发送网页 HTTP 请求的 Chrome 插件。它不仅适用于简单的 CSS、HTML 和脚本等基本网页信息的调试,更重要的是它能够发送...
### Postman与@RequestBody结合使用详解 #### 一、引言 随着前后端分离开发模式的日益普及,API测试工具Postman因其强大的功能和易用性,在软件开发领域获得了广泛的应用。本文将详细介绍如何利用Postman结合Java...
安装后,用户可以享受离线登录的便利性,直接启动Postman并开始使用,而无需担心登录问题影响工作效率。确保在安装过程中遵循标准的安全措施,避免安装任何不必要的第三方软件。 总之,Postman离线登录版是针对网络...
在使用Postman时,用户可以创建请求来模拟客户端与服务器之间的交互,设置不同的HTTP方法、URL、请求头和请求体。此外,Postman还支持集合,将相关的请求组织在一起,便于管理和重复执行。对于复杂的API测试,...
下面将详细阐述Postman的主要特点和使用方法。 1. **请求模拟**: - GET请求:用于获取资源,Postman可以方便地构造GET请求,获取服务器上的数据。 - POST请求:通常用于向服务器发送数据,创建新的资源。在...
2. **Postman的启动与使用**:解压后的Postman通常包含一个名为`Postman.app`(Mac)或`Postman.exe`(Windows)的应用程序,双击即可启动。首次运行时,Postman会引导用户创建或导入已有的集合(Collections),...
7. 使用Postman:Postman的界面简洁明了,左侧是集合、请求和环境的管理区域,右侧是请求构建器和响应查看器。你可以在这里输入URL、选择HTTP方法(如GET、POST等)、添加请求头和参数,然后点击发送按钮来执行请求...
总的来说,Postman在Linux上的使用为开发者提供了一个强大、易用的API工作平台,涵盖了从测试、自动化到文档管理的整个生命周期。通过熟练掌握Postman,你可以在Linux环境中高效地进行API相关的工作。
谷歌云构建邮递员Cloud Functions 是一个事件驱动的无服务器计算平台。 Cloud Functions 允许您编写代码而无需担心配置资源或扩展以处理不断变化的需求。 这个存储库让你一瞥如何后端部署为 使用和测试云功能使用...
3. 测试工程师:测试人员利用Postman创建详细的测试套件,确保API的质量和一致性。 4. DevOps:在DevOps流程中,Postman用于API的持续集成和持续部署,确保每次代码变更后API的行为符合预期。 5. API文档编写:...
在本文中,我们将深入探讨Postman 7.1.1版本及其绿色版的特点、功能以及如何使用。 首先,让我们理解“绿色版”的含义。在软件领域,绿色版通常指的是无需安装即可使用的便携式版本。它不写入系统注册表,不会在...
8. **样本集合和示例**:为了帮助新用户快速上手,Postman可能会提供一些预设的API请求集合和示例,让用户了解如何创建和使用测试用例。 9. **许可证和法律文件**:压缩包中通常会有关于软件许可和版权的文件,用户...