wartw89/paypal-http-client

PayPal REST API 的 PHP Http Client

v1 2023-04-22 10:41 UTC

This package is auto-updated.

Last update: 2024-09-22 13:37:50 UTC


README

Tests Latest Stable Version Total Downloads License

此包是一个 PHP Http Client。它提供了一个简单、流畅的 API 来与 PayPal REST API 交互。

要了解所有相关信息,请访问详尽的 文档

安装

此包需要 PHP 7.4 或更高版本。

可以通过 Composer 安装此包。

composer require "phpjuice/paypal-http-client"

设置

PayPal HTTP Client 设计用于简化在您的应用程序中使用新的 PayPal 结算 API。

设置凭据

通过访问 PayPal 开发者账户 并生成一个 REST API 应用来获取客户端 ID 和客户端密钥。

设置 PayPal 客户端

为了与 PayPal 平台通信,我们首先需要设置一个客户端。

创建一个沙盒环境的客户端

<?php

use PayPal\Http\Environment\SandboxEnvironment;
use PayPal\Http\PayPalClient;

// client id and client secret retrieved from PayPal
$clientId = "<<PAYPAL-CLIENT-ID>>";
$clientSecret = "<<PAYPAL-CLIENT-SECRET>>";

// create a new sandbox environment
$environment = new SandboxEnvironment($clientId, $clientSecret);

// create a new client
$client = new PayPalClient($environment);

创建一个生产环境的客户端

<?php

use PayPal\Http\Environment\ProductionEnvironment;
use PayPal\Http\PayPalClient;

// client id and client secret retrieved from PayPal
$clientId = "<<PAYPAL-CLIENT-ID>>";
$clientSecret = "<<PAYPAL-CLIENT-SECRET>>";

// create a new sandbox environment
$environment = new ProductionEnvironment($clientId, $clientSecret);

// create a new client
$client = new PayPalClient($environment);

变更日志

请参阅 CHANGELOG 了解最近的变化。

贡献

请参阅 CONTRIBUTING 了解详细信息以及待办事项列表。

安全

如果您发现任何安全相关的问题,请通过电子邮件联系作者,而不是使用问题跟踪器。

鸣谢

许可证

请参阅 许可证 文件。