2016-09-23 38 views
0

如何設置用於解析雲代碼的Stripe API。我設法讓代碼工作,但我想編輯它。下面的函數是「stripe.customers.create」,它只有當我刪除源代碼行時才起作用。我如何請求令牌?我也試圖將條紋客戶連接到解析用戶.t如何爲解析雲代碼設置Stripe API

Parse.Cloud.define("customer", function(request, response){ 
stripe.customers.create({ 
    description: request.params.description 
    //source: request.params.token 
}, function(err, customer) { 
    if(err){ 
      console.log(err); 
      response.error(err); 
    } 
    else{ 
      console.log(customer); 
      response.success(customer); 
    } 
}); 
}); 
+0

您能否澄清一下當您嘗試使用'source'參數執行此代碼時出了什麼問題?是否有可能令牌僅僅被拒絕?如果它處於測試模式,您可以使用'4242424242424242'卡號來驗證。我還會確保你記得在你的request.params.description結尾添加','(逗號)(儘管我假設你已經做過了)。 – andrewnelder

+0

@andrewnelder謝謝。我已經完成了你的建議並創建了一個客戶。但是,它並沒有將任何卡鏈接到客戶,儘管Xcode控制檯顯示創建了一個令牌。 –

回答

0

我以前已經回答了這個問題。你可以在我的答案中找到我的here

這個想法是,在parse-server中你可以安裝任何你想要的npm模塊,我將解釋你如何首先安裝stripe npm模塊,然後從你的雲代碼函數中調用它。

+0

謝謝。不幸的是,你發給我的問題也無濟於事。 –