2015-03-02 77 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),該功能正常運行。

它爲我工作。我不確定這是否是正確的答案。但它解決了我的問題。