2016-09-23 16 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

谢谢。不幸的是,你发给我的问题也无济于事。 –