Я пытаюсь сделать что-то очень простое с моей учетной записью Stripe и API Stripe.У меня большой список подписок (более 3000), и мне нужно получить все идентификаторы продуктов, которые связаны с указанными подписками.
Я настроил простое приложение для работы с узлами / экспрессами с помощью маршрутизатора, например:
router.get('/getproducts', async function(req, res, next) {
try {
for await (const subscription of stripe.subscriptions.list()) {
var data = subscription["data"]
console.log(subscription["data"]);
//need to do more:
//get product id out of the data object here
//save in an array
}
next();
} catch(err) {
next(err);
}
});
Сейчас все, что я пытаюсь сделать, это отобразить объект данных из информации о подписке.и я продолжаю видеть «неопределенный» в консоли.Я не обращаюсь к объекту данных правильно?Он приходит как JSON, и я подумал, что это правильный способ доступа к данным.
Я очень новичок в узле / javascript, поэтому, пожалуйста, потерпите меня, когда я пытаюсь все это обернуть!