具有Upsert功能的SAP Marketing Cloud Odata API与AWS集成

2020-08-16 04:17发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 我创建了CBO以使用AW...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨,

我创建了CBO以使用AWS中来自外部系统的数据。
我创建了自定义通信场景和安排。 我正在尝试使用sap_upsert导入功能将数据发布到系统中,但无法发布。

我正在将Postman与x-csrf令牌一起使用,但仍然无法执行。

请在此处检查错误。

请在此处检查有效载荷。

对此有任何想法吗?

如果这不可能,则需要使用CUAN_BUSINESS_DOCUMENT_IMP_SRV服务导入数据。

对于我所有的情况,我们都避免与SCPI集成。

此致

Bhaskar

error.jpg (72.3 kB)
4条回答
灬番茄
2020-08-16 04:59

嗨Bhaskar,

使用" Sap_upsert"时,无需传递任何有效载荷/主体。 " Sap_upsert"是一个函数导入(或换句话说就是动作),系统不希望任何数据作为正文/有效载荷。 您需要按照官方文档中所述,在URL本身中传递所有内容。 您还可以在此处找到详细的说明: /img/questions /12698514/upsert-in-odata-service.html

例如,您有一个名为YY1_TEST1103的BO,其根节点也称为" YY1_TEST1103"。 此BO包含3个字段:ID,ID_ORIGIN,TEST。 在这种情况下,为了触发更新请求,您只需使用POST方法调用以下URL:

https:// /sap/opu/odata/SAP/YY1_TEST1103_CDS/YY1_TEST1103Sap_upsert?ID =' sap.com.de '&ID_ORIGIN ='EMAIL'&TEST ='API'

postman-api-call.png

我希望能有所帮助。

BR
Saurabh

一周热门 更多>