SnapLogic REST Post 具有 JSON 数据

SnapLogic REST Post with JSON data

如何在 SnapLogic 中以 JSON 数据作为主体制作 REST Post?

我需要制作一个 Post 到雅虎批量文件下载端点 (https://api.admanager.yahoo.com/v1/rest/bulk/download) 并且请求正文必须采用 JSON 格式:

{
  "advertiserId": 30944,
  "objectType": "CAMPAIGN",
  "downloadAllLevels": true,
  "filters": {
             "objectIds": [123,
                456
             ],
             "objectStatus": [
                "ACTIVE"
             ],
             "fromDate": "2014-07-01 00:00:00",
             "toDate": "2014-07-10 00:00:00",
                         "includeNegative":true,
                         "includeTargeting":true,
                         "includeExtensions":true
  }
}

为此,您需要添加一个 JSON 生成器对象并在其中添加您的 JSON 数据。

然后您可以将其附加到 REST Post 对象。在 Post 对象中确保 HTTP entity 值设置为 $ ($ = 根路径) 或其他 该路径指向您要发送的 JSON 数据。

post 现在将与此 json 数据一起作为正文发送