ipagdevs / dx-php
1.1.4
2018-09-18 19:00 UTC
Requires
- php: >=5.4.0
- doctrine/common: 2.6.2
- vlucas/phpdotenv: ^2.5
This package is not auto-updated.
Last update: 2024-09-26 23:13:05 UTC
README
这个库为开发者提供了一组简单的绑定,用于与Mercado Pago API交互。
支持的PHP版本
该SDK支持PHP 5或更高版本
安装
使用Composer
- 如果尚未安装,请下载Composer
- 转到您的项目目录,并在命令行上运行
composer require "mercadopago/dx-php:dev-master"
- 这将使您的目录结构看起来像这样。
- 就这些了,您已成功安装Mercado Pago SDK。
快速入门
- 您需要从Composer供应商文件夹中引入库。
require __DIR__ . '/vendor/autoload.php';
- 设置您的凭据
您有两种类型的凭据
- 用于API或自定义结账
MercadoPago\SDK::setAccessToken("YOUR_ACCESS_TOKEN"); // On Production MercadoPago\SDK::setAccessToken("YOUR_TEST_ACCESS_TOKEN"); // On Sandbox
- 用于Web结账
MercadoPago\SDK::setClientId("YOUR_CLIENT_ID"); MercadoPago\SDK::setClientSecret("YOUR_CLIENT_SECRET");
- 使用资源对象。
您可以与公共API中所有可用的资源进行交互,每个资源都根据以下图表由类表示
示例
<?php require_once 'vendor/autoload.php'; MercadoPago\SDK::setAccessToken("YOUR_ACCESS_TOKEN"); $payment = new MercadoPago\Payment(); $payment->transaction_amount = 141; $payment->token = "YOUR_CARD_TOKEN"; $payment->description = "Ergonomic Silk Shirt"; $payment->installments = 1; $payment->payment_method_id = "visa"; $payment->payer = array( "email" => "larue.nienow@hotmail.com" ); $payment->save(); echo $payment->status; ?>