16
는 PayPal-node-SDK클라우드 중포 기지에 대한 기능 -한다 getaddrinfo는 ENOTFOUND
exports.requestPayment = functions.https.onRequest((req, res) => {
return new Promise(function (fullfilled, rejected) {
paypal.payment.create(create_payment_json, {}, function (error, payment) {
if (error) {
rejected(error);
} else {
console.log("Create Payment Response");
console.log(payment);
res.status(200).send(JSON.stringify({
paymentID: payment.id
})).end();
fullfilled(payment);
}
});
});
});
를 사용하여 페이팔의 API에 요청을 만들려고 노력하지만 난 계속 오류 받고 있어요 : 나는 시도했다
Error: getaddrinfo ENOTFOUND api.sandbox.paypal.com api.sandbox.paypal.com:443
at errnoException (dns.js:28:10)
at GetAddrInfoReqWrap.onlookup [as oncomplete] (dns.js:76:26)
것들 :
를- 전혀 다른 호스트에 요청을 계속합니다.
ENOTFOUND
호스트
문제는 무엇인가에 https://
을 붙이는 cors(req,res,()=>{...})
아무 관련 없음? 나는 동일한 문제가 있으며 구매하기 전에 그 문제인지 확실히 알고 싶습니다. – Alx
기능 로그에 경고가 표시되어야합니다. + 아마도 어딘가의 가격 책정 페이지에 묻혀있을 것입니다. BTW 저는 Firebase의 클라우드 기능에 대한 DevRel입니다.) –
각주 3 : Spark 플랜은 Google이 소유 한 서비스에 대한 아웃 바운드 네트워크 요청 만 허용합니다. Blaze 계획에서 Cloud 기능은 영구적 인 무료 티어를 제공합니다. –