#node.js #razorpay
Вопрос:
Получите все API заказа razorpay на машине с Windows, его работа идеальна, но этот API развертывается на сервере Linux, он создает исключение, и исключение было пустым объектом, таким как {}.
Мой код находится в API nodejs, мой код приведен ниже
var resu<
await rzp.orders.all({
count:10
}).then((data) => {
result = [data];
console.log(result);
}).catch((error) => {
result = error;
});
return resu<
Комментарии:
1. Пожалуйста, проясните вашу конкретную проблему или предоставьте дополнительные сведения, чтобы точно указать, что вам нужно. Поскольку это написано в настоящее время, трудно точно сказать, о чем вы просите.
Ответ №1:
Если вы используете асинхронную функцию, вам следует использовать try/catch
блок.
try {
const result = await rzp.orders.all({
count:10
})
console.log(result);
return result
} catch (err) {
return err
}
Комментарии:
1. Спасибо за ответ, но я уже добавляю try..catch и, конечно, даю исключение, но исключением был пустой объект. Так что же я могу сделать?