点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家您好, 我使用端点创建一条...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家您好, 我使用端点创建一条...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
专家您好,
我使用端点创建一条消息
/sap/opu/odata/sap/API_MKT_CAMPAIGN_MESSAGE_SRV/消息
和这个有效载荷
有效载荷= { MessageName:标题, MessageType:" EM", MarketingArea:marketing_area, DefaultLanguage:default_language, 邮件内容:{ 结果:[ { 语言代码:default_language, MessageContentHTMLString:html_content } ] } }
它将完美创建,一切似乎都可以正常工作。
然后我可以使用此端点对其进行更新
/sap/opu/odata/sap/API_MKT_CAMPAIGN_MESSAGE_SRV/MessageContents
和此有效载荷
有效载荷= { MessageUUID:messageUUID, 语言代码:default_language, MessageContentHTMLString:html_content }
它将完美更新,一切似乎都可以正常工作。
但是,如果我在SAP Content Studio中更改此电子邮件的设置,请选择发件人资料。
我将尝试使用相同的端点和相同的有效负载更新电子邮件,我将收到错误消息"只能为新消息创建消息内容。"
导出失败。 {"错误":{"代码":" CL_API_MKT_CPG_MSG/010","消息":{" lang":" en","值":"消息内容只能为新消息创建。"},"内部错误" :{" application":{" component_id":" CEC-MKT-API"," service_namespace":"/img/SAP/"," service_id":" API_MKT_CAMPAIGN_MESSAGE_SRV"," service_version":" 0001"}," transactionid": " E5F97D06BC130570E005E470836D2FA8","时间戳":" 20200218142950.2147240"," Error_Resolution":{" SAP_Transaction":"对于后端管理员:使用ADT提要阅读器\" SAP Gateway Error Log \"或在SAP Gateway Hub系统上运行事务/IWFND/ERROR_LOG 并搜索上面带有时间戳的条目以获取更多详细信息"," SAP_Note":"请参阅SAP Note 1797736进行错误分析(https://service.sap.com/sap/support/notes/1797736)"}、"errordetails" :[{"代码":" CL_API_MKT_CPG_MSG/010","消息":"消息内容只能为新消息创建。"," propertyref":"","严重性":"错误","过渡":false ,"目标":""}]}}}
在SAP Content Studio中更改消息内容后,如何更新消息内容?
谢谢!
(138.0 kB)
谢谢。 这很有用,但不能解决我的问题。
1。 第一个请求工作正常。 我可以获得电子邮件MessageUUID = guid'fa163e35-917e-1eda-94cb-505d685398b4'的UUID
2。 第二个请求返回3个块BODY,SUBJECT,TEXT,但是在SAP Content Studio中还有另一个块" Header",我想更新它。
如何查找和更新"标题"块?
谢谢!
一周热门 更多>