使用下载工具将Alteryx发布到敏捷中心(Rally)

时间:2018-11-29 11:08:49

标签: api rally ca alteryx

我正在尝试使用Alteryx下载工具将有效载荷发布到CA Agile Central。从CA Agile Central进行获取很简单,但是我无法发布。 我在邮递员中尝试了POST并使用了perl脚本-它们都可以使用,但是我无法从Alteryx上这样做。

  1. 首先获取安全令牌。
  2. 我建立url,payload,用户名, 文本输入工具输入密码。
  3. 附加url_seckey = [url] + "?key=" + [key]
  4. 将用户名:密码编码为Base64_encoded
  5. 授权为"Basic " + [Base64_encoded]
  6. 在下载工具上:
    url : url_seckey
    **Headers**: Authorization checked
    Added **Content-Type:** application/json;charset=utf-8
    **User-Agent:** User-Agent  Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.81 Safari/537.36
    **Payload:**
    **HTTP Action**: POST
    **Paylaod**:payload 
    *{"hierarchicalrequirement": {"notes": "Testing from Workflow"}}*
    
    看起来Rally期待键和有效载荷一起使用,但不希望与Header一起使用。当我提供带有标题或正文或带有url(作为参数)的键时,以任何组合的形式都会出现以下或类似错误
{"OperationResult": {"_rallyAPIMajor": "2", "_rallyAPIMinor": "0", "Errors": ["Cannot parse input stream due to I/O error as JSON document: Parse error: expected '{' but saw '' [ chars read = \u003E\u003E\u003E\u003C\u003C\u003C ]"], "Warnings": []}}

有没有人尝试过使用Alteryx发布到Rally? 请帮忙。

0 个答案:

没有答案