Интерактивная форма 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
Конечная точка не работает.