Javascript 我可以直接从前端发送条带收费请求吗?
我想知道我是否可以直接从前端发送条带请求,因为我没有后端。请注意,安全性不是问题,因为我不会部署项目,甚至不会以任何形式使用它 我想用axios代替curl,它应该是这样的: 我还想知道是否还有其他钥匙需要传递。有一把秘密钥匙和一把可公开的钥匙。我认为不需要可发布的密钥。此外,我是否需要激活我的帐户才能正常工作?我不打算在宠物项目之外使用它Javascript 我可以直接从前端发送条带收费请求吗?,javascript,stripe-payments,Javascript,Stripe Payments,我想知道我是否可以直接从前端发送条带请求,因为我没有后端。请注意,安全性不是问题,因为我不会部署项目,甚至不会以任何形式使用它 我想用axios代替curl,它应该是这样的: 我还想知道是否还有其他钥匙需要传递。有一把秘密钥匙和一把可公开的钥匙。我认为不需要可发布的密钥。此外,我是否需要激活我的帐户才能正常工作?我不打算在宠物项目之外使用它 axios({ method: 'post', url: 'https://api.stripe.com/v1/charges', heade
axios({
method: 'post',
url: 'https://api.stripe.com/v1/charges',
header: {
Authorization: 'sk_test_IvnLvlpEpskxJA8u7eEsAOBr00e7fmPyMZ'
},
data: {
amount: '999',
currency: 'cad',
description: '',
source: 'tok_visa'
}
});
我希望curl请求会产生相同的结果。您不应该在客户端进行此调用,这显然是出于安全原因,也因为您必须发出原始请求并处理错误处理等 相反,你应该使用Stripe的官方软件。它们运行在服务器端,但这并不意味着您需要一个单独的服务器。您可以在计算机上本地运行代码,例如,通过在浏览器中构建与客户端代码交互的PHP脚本 另一种选择是使用,因为只有客户端集成才需要一些javascript。见文件