Интерактивная форма Mashery не распознает параметр моего массива в разделе запроса. Как мне решить эту проблему?

Я использую Tibco Mashery и передаю параметр типа массива. Когда я определяю параметр в теле запроса с помощью io-Doc, интерактивная форма Mashery отображает опцию «Добавить элемент» и позволяет мне вводить элементы массива один за другим. Но когда я использую то же определение в разделе запроса, интерактивная форма показывает мне только одно поле.

Это определение параметра

       "alert_ids": {
               "description": "An array.",
               "type": "array",
               "items": {
                  "type": "string",
               },
               "default": [],
               "required": false,
               "collectionFormat": "csv",
               "location": "query"
               }

Я пытаюсь передать элементы массива внутреннему API в следующем формате в URL-адресе

      alert_ids[]=154&alert_ids[]=738

но когда я ввожу [154, 738], Машери превращает его в

      alert_ids=%5B154%2C+738%5D

Конечная точка не работает.

0 ответов

Другие вопросы по тегам