пытаюсь настроить api полосы с помощью php и получаю сообщение об ошибке "Неопределенный тип Stripe \ StripeClient".
Итак, я следил за процессом установки на веб-сайте Stripes, и в настоящее время я получаю сообщение об ошибке "undefined type 'Stripe/StripeClient'".
КОД:
<?php
require_once('vendor/autoload.php');
$stripe = new \Stripe\StripeClient(
''
);
$stripe->customers->retrieve(
'cus_HjS2guMajCRCG5',
[]
);
?>
1 ответ
Решение
Итак, мне удалось заставить это работать со следующим кодом:
<!DOCTYPE html>
<html>
<head>
<script
src="https://code.jquery.com/jquery-3.5.1.min.js"
integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0="
crossorigin="anonymous"></script>
</head>
<body>
<?php
require_once('vendor/autoload.php');
$firstname = $_POST["inputFirstName"];
$lastname = $_POST["inputLastName"];
$email = $_POST["emailaddress"];
$discordid = $_POST["discordid"];
$stuff = array($firstname, $lastname, $email, $discordid);
echo implode(" ",$stuff);
$stripe = new \Stripe\StripeClient(
'HIDDENFORPRIVACYREASONS'
);
$stripe->customers->create([
'name' => $firstname . " " . $lastname,
'email' => $email,
'description' => $discordid,
]);
?>
</body>
</html>