Почти там, но по какой-то причине мой HTTP пост-запрос не срабатывает и в итоге тайм-аут функции.Полностью вне себя и выкладываю свой код, чтобы увидеть, если кто-нибудь обнаружит какие-либо движения нуба, которые я полностью пропускаю.ПРИМЕЧАНИЕ: запись в базу данных завершена, поэтому я предполагаю, что запрос HTTP Post не запускается, это безопасное предположение?Или JS другой зверь?
exports.stripeConnect = functions.https.onRequest((req, res) => {
var code = req.query.code;
const ref = admin.database().ref(`/stripe_advisors/testing`);
var dataString = `client_secret=sk_test_example&code=${code}&grant_type=authorization_code`;
var options = {
url: 'https://connect.stripe.com/oauth/token',
method: 'POST',
body: dataString
};
function callback(error, response, body) {
if (!error && response.statusCode === 200) {
console.log(body);
}
}
request(options, callback);
return ref.update({ code: code });
});