Я пытался получить POST-запрос от API, и мне не очень-то повезло, что я его протолкнул.Мне интересно, потому что один из параметров, которые я передаю, является массивом объектов.Попытка заставить это работать в течение нескольких часов без удачи.
Эта функция записи требует два параметра, userId и classId.
// вот API, который я вызываю, очевидно, нефактический URL
let apisource = www.exampleapi.com
// это класс
let classId = 12345;
// это ученики в классе
let userArray = [{
"name": "user1",
"userId": 101
}, {
"name": "user2",
"userId": 102
}]
Я пишу функциюон принимает этот userArray и сопоставляет его с классом, содержащим userIds.
Вот мой вызов API на данный момент:
function getStudents(classId, userArray) {
$.post(apisource) + "classes"), {
userId: userArray.userId,
classId: classId
}, function(data, status) {
console.log("students in class loaded)
}
}
Ничего не загружается.У кого-нибудь есть предложения или указатели на то, что я могу делать неправильно?