gpt4 book ai didi

javascript - 我可以直接从前端发送 Stripe 收费请求吗?

转载 作者:行者123 更新时间:2023-11-28 03:24:27 25 4
gpt4 key购买 nike

我想知道是否可以直接从前端发送 Stripe 请求,因为我没有后端。请注意,安全性不是问题,因为我不会部署该项目,甚至不会以任何方式使用它。

我正在考虑使用 axios 而不是curl,它应该看起来像这样:

On the Stripe official doc, they use curl on the back-end

我还想知道是否还需要传递其他 key 。有一个 secret key 和一个可发布的 key 。我认为不需要可发布 key 。另外,我需要激活我的帐户才能使用吗?我不打算在宠物项目之外使用它。

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 的官方 client libraries 之一。它们在服务器端运行,但这并不意味着您需要单独的服务器。您可以在计算机上本地运行代码,例如通过构建与浏览器中的客户端代码交互的 PHP 脚本。

另一种选择是使用 Checkout因为只有客户端集成只需要一些 JavaScript。请参阅文档 here .

关于javascript - 我可以直接从前端发送 Stripe 收费请求吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58779650/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com