сообщение alteryx в ca agile central (Rally) с помощью инструмента загрузки - PullRequest
0 голосов
/ 29 ноября 2018

Я пытаюсь опубликовать полезную нагрузку в CA Agile central с помощью Alteryx Download Tool.ПОЛУЧИТЬ из CA Agile Central просто, но я не мог POST.Я попробовал POST в почтальоне и использовал Perl-скрипт, оба работали, но я не могу сделать это с Alteryx.

  1. ПОЛУЧЕНИЕ Токена Безопасности первым.
  2. Я строю URL, полезную нагрузку, имя пользователя, пароль из инструмента ввода текста.
  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ожидает ключ вместе с полезной нагрузкой, но не с заголовком.Когда я предоставляю ему ключ с заголовком или с телом или с 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": []}}

Кто-нибудь пробовал POSTing к Rally с использованием Alteryx?Пожалуйста, помогите.

...