如何在pentaho-spoon的邮件调用中传递参数?

时间:2016-06-07 06:02:41

标签: pentaho kettle pentaho-spoon

我已经制作了一个api,我想在其中访问一个帖子。我在水壶中进行了以下改造:enter image description here

在Generate Rows步骤中使用params字段:

enter image description here

和REST客户端步骤配置为:

enter image description here

但是我无法在服务器端的后调用中获取任何参数。如果我在python中写一个简单的post调用:

import requests

url = "http://10.131.70.73:5000/searchByLatest"

payload = {'search_query': 'donald trump', 'till_date': 'Tuesday, 7 June 2016 at 10:40'}

r = requests.post(url, params=payload)
print(r.text)
print(r.status_code)

我可以在Flask的客户端获取request.args.get("search_query")的参数。如何在水壶中进行等效的POST调用?

1 个答案:

答案 0 :(得分:1)

我最终找到了解决方案。将生成行中的字段描述为:

enter image description here

并在REST Client步骤的参数选项卡中,我们应该得到相同的字段:

enter image description here

完美无缺!