пытаюсь настроить 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> 
Другие вопросы по тегам