Мне интересно, могу ли я отправить запрос Stripe напрямую с моего внешнего интерфейса, потому что у меня нет внутреннего интерфейса. Обратите внимание, что безопасность не является проблемой, потому что я не буду развертывать проект или даже использовать его в любой форме или форме.
Я думаю об использовании axios вместо curl, и он должен выглядеть следующим образомчто-то вроде этого:
В официальном документе Stripe они используют curl на конце
Мне также интересно, есть ли какой-либо другой ключ, который мне нужно передать. Есть секретный ключ и публикуемый ключ. Я думаю, что публикуемый ключ не нужен. Кроме того, мне нужно активировать свой аккаунт, чтобы он работал? Я не планирую использовать его вне домашних проектов.
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.