Le code de nuage du serveur d'analyse syntaxique donne soudainement une défaillance sans inscription
J'ai une fonctionnalité de code en nuage qui a fonctionné depuis plusieurs semaines et j'ai commencé hier à échouer. Cela désactivera tout le serveur de l'analyse syntaxique et ne conduira pas les journaux difficiles à déboguer. J'ai essayé d'appeler Stripe API Directement avec l'aide node Et ma chaîne d'identifiant de client est codée rigoureusement et cela a fonctionné bien. Il y a des idées pourquoi cela cesse accidentellement de travailler dans Parse?
Voici ma fonction de nuage, tout ce qu'elle fait est d'obtenir un identifiant de la bande d'utilisateur active et extrait son objet client (L'identifiant du client est extrait et enregistré avec succès):
Voici ma fonction de nuage, tout ce qu'elle fait est d'obtenir un identifiant de la bande d'utilisateur active et extrait son objet client (L'identifiant du client est extrait et enregistré avec succès):
var stripe = require('stripe')(STRIPE_KEY);
var winston = require('winston');
var logger = new (winston.Logger)({
transports: [
new (winston.transports.File)({
filename: 'logs/parsecloud.log',
handleExceptions: true,
humanReadableUnhandledException: true
})
]
});
Parse.Cloud.define('customer', function(req, res) {
if (!req.user) {
logger.error('/customer no user session');
res.error("No user session");
return;
}
var stripeId = req.user.get('stripeId');
logger.info('getting stripe customer for', stripeId);
stripe.customers.retrieve(stripeId).then(
function(customer) {
logger.info('got customer for ', stripeId);
res.success(customer);
},
function(err) {
logger.error('customer error', stripeId, err);
res.error(err);
}
);
});
Aucun résultat connexe trouvé
Invité:
Pour répondre aux questions, connectez-vous ou registre
1 réponses
Emilie
Confirmation de: