2015-03-02 60 views
0

我在NodeJS应用程序中使用PayPal-node-SDK模块来创建支付。 我的代码是错误:使用PayPal-node-SDK读取ECONNRESET

var paypal = require('paypal-rest-sdk'); 
    paypalRequest = { sender_batch_id: 'h4mq5b3xr', 
        email_subject: 'You have a payment' }, 
        items: 
          [ { recipient_type: 'EMAIL', 
          amount: { value: 100, currency: 'USD' }, 
          receiver: //sandbox text account, 
          note: 'Thank you.' } ] 
        } 
        return paypal.payout.create(paypalRequest, true, function (paypalErr, paypalResponse) { 
         console.log('paypalErr',paypalErr); 
         console.log('paypalResponse',paypalResponse); 
        } 

但是当我调用该函数我正在错误

paypalErr { [Error: read ECONNRESET] code: 'ECONNRESET', errno: 'ECONNRESET', syscall: 'read' } 
paypalResponse undefined 

任何人都可以提出什么错误,我怎么能纠正呢? 请帮忙。

回答

0

我找到了解决方案。当运行相应的功能时,我使用本地url(例如:192.122.2.2)。那为什么它显示错误。但是当我试图在现场运行时(例如www.example.net),该功能正常运行。

它为我工作。我不确定这是否是正确的答案。但它解决了我的问题。

相关问题