marketpay / sdk-php
6.4.7
2024-07-25 06:19 UTC
Requires
- php: >=5.5
- ext-curl: *
- ext-json: *
- ext-mbstring: *
- guzzlehttp/guzzle: ^6.2|>=7
Requires (Dev)
- friendsofphp/php-cs-fixer: ~2.12
- phpunit/phpunit: ^4.8
- squizlabs/php_codesniffer: ~2.6
- dev-master
- 6.4.7
- 6.4.6
- 6.4.5
- 6.4.1
- 6.4.0
- 6.3.6
- 6.3.5
- 6.3.4
- 6.3.3
- 6.3.2
- 6.3.1
- v6.3.0
- v6.2.1
- v6.2.0
- v6.1.0
- v6.0.0
- v5.8.0
- v5.7.0
- v5.6.5
- v5.6.4
- v5.6.3
- v5.6.2
- v5.6.1
- v5.6.0
- v5.5.3
- v5.5.2
- v5.5.1
- v5.5.0
- v5.4.0
- v5.3.0
- v5.2.0
- v5.1.0
- v5.0.0
- v4.0.2
- v4.0.1
- v4.0.0
- 3.7.0
- 3.0.0
- v3.0.0-rc1
- v3.0.0-alpha7
- v3.0.0-alpha6
- v3.0.0-alpha5
- v3.0.0-alpha4
- v3.0.0-alpha3
- v3.0.0-alpha2
- v3.0.0-alpha1
- 2.13.2
- 2.13.1
- 2.13.0
- 2.12.2
- 2.12.1
- 2.12.0
- 2.11.0
- 2.10.1
- 2.10.0
- 2.9.2
- 2.9.1
- 2.9.0
- 2.8.1
- 2.8.0
- v2.7.1
- v2.7.0
- 2.6.4
- 2.6.3
- 2.6.1
- 2.6.0
- 2.5.3
- 2.5.2
- 2.5.1
- 2.5.0
- 2.4.4
- 2.4.3
- 2.4.2
- v2.4.1
- v2.4
- v2.3
- v2.2.0
- v2.1.0
- v2.0.6
- v2.0.5
- v2.0.4
- v2.0.3
- v2.0.2
- v2.0.1
- v2.0.0
- v1.7
- v1.6
- v1.5
- v1.4.3
- v1.0.0
- dev-remove-php-warnings
- dev-development
- dev-master-legacy
- dev-legacy
This package is auto-updated.
Last update: 2024-09-25 06:42:38 UTC
README
智能合约和支付API
此PHP包由Swagger Codegen项目自动生成
- API版本:v2.01
- 构建包:io.swagger.codegen.languages.PhpClientCodegen
要求
PHP 5.5及更高版本
安装与使用
Composer
要通过Composer安装绑定,请在composer.json
中添加以下内容
{
"repositories": [
{
"type": "git",
"url": "https://github.com//.git"
}
],
"require": {
"/": "*@dev"
}
}
然后运行composer install
手动安装
下载文件并包含autoload.php
require_once('/path/to/SwaggerClient-php/vendor/autoload.php');
测试
要运行单元测试
composer install
./vendor/bin/phpunit
入门指南
请按照安装过程进行操作,然后运行以下命令
<?php require_once(__DIR__ . '/vendor/autoload.php'); // Configure OAuth2 access token for authorization: oauth2 $config = MarketPay\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN'); $apiInstance = new MarketPay\Api\CardsApi( // If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`. // This is optional, `GuzzleHttp\Client` will be used as default. new GuzzleHttp\Client(), $config ); $card_id = 789; // int | try { $result = $apiInstance->cardsGet($card_id); print_r($result); } catch (Exception $e) { echo 'Exception when calling CardsApi->cardsGet: ', $e->getMessage(), PHP_EOL; } ?>
API端点文档
所有URI均相对于https://
模型文档
- 地址
- BankAccountCaPost
- BankAccountCaResponse
- BankAccountGbPost
- BankAccountGbResponse
- BankAccountIbanPost
- BankAccountIbanResponse
- BankAccountOtherPost
- BankAccountOtherResponse
- BankAccountResponse
- BankAccountResponseAsChild
- BankAccountUsPost
- BankAccountUsResponse
- BankwirePayInBankAccount
- CardPut
- CardResponse
- CardResponseResponseList
- ClientData
- CustomApiErrorResponse
- DocumentFileStatus
- EventResponse
- FeatureResponse
- HookPost
- HookPut
- HookResponse
- KycBoardMemberContainerDto
- KycBoardMemberResponse
- KycDocumentDetails
- KycFileUploadResponse
- KycIdentificationRequest
- KycLegalUserDataDto
- KycNaturalUserDataDto
- KycShareHolderContainerDto
- KycShareHolderResponse
- KycUserLegalPut
- KycUserNaturalPut
- KycUserValidationBoardMemberListItemResponse
- KycUserValidationBoardMemberPost
- KycUserValidationBoardMemberPut
- KycUserValidationLevelLegalBoardMembersListResponse
- KycUserValidationLevelLegalResponse
- KycUserValidationLevelLegalResponseResponseList
- KycUserValidationLevelLegalShareHoldersListResponse
- KycUserValidationLevelNaturalResponse
- KycUserValidationLevelNaturalResponseResponseList
- KycUserValidationShareHolderListItemResponseNatural
- KycUserValidationShareHolderNaturalPost
- KycUserValidationShareHolderNaturalPut
- KycValidationPerLevelStatus
- KycValidationRequestResponse
- KycValidationUserLegalStatusResponse
- KycValidationUserStatusResponse
- MeResponse
- 货币
- PayInBankwirePost
- PayInBankwireRefundPost
- PayInBankwireRefundResponse
- PayInBankwireResponse
- PayOutBankwireCancellationPost
- PayOutBankwireCancellationResponse
- PayOutBankwireConfirmationPost
- PayOutBankwireConfirmationResponse
- PayOutBankwireCoreResponse
- PayOutBankwireCoreResponseResponseList
- PayOutBankwirePost
- PayOutBankwireResponse
- PayOutBankwireUserResponse
- PaymentRedsysData
- PluginPayInPost
- PluginPayInPostConfirm
- PluginPayInResponse
- PluginPayOutPost
- PluginPayOutResponse
- PluginRefundPost
- PluginRefundPostCancel
- PluginRefundPostConfirm
- PluginRefundResponse
- PreauthorizationRedsysData
- PropertyValidationCountry
- PropertyValidationDateNullable
- PropertyValidationDecimal
- PropertyValidationString
- RedsysPayByWebPost
- RedsysPayByWebResponse
- RedsysPayInsResponse
- RedsysPreauthorizationCancellationPost
- RedsysPreauthorizationCancellationResponse
- RedsysPreauthorizationConfirmationPost
- RedsysPreauthorizationConfirmationResponse
- RedsysPreauthorizeByWebPost
- RedsysPreauthorizeByWebResponse
- RedsysPreauthorizeResponse
- RedsysRefundPost
- RedsysRefundResponse
- RefundReason
- RefundRedsysData
- TAddressValidationResult
- TKycFileDetails
- TTelephoneValidationResult
- 电话
- TpgBankwirePayOutConfigResponse
- TransactionResponse
- 交易响应响应列表
- 转账方式响应
- 转账方式响应响应列表
- 转账后端
- 转账响应
- 转账响应响应列表
- 用户法人和其他组织后端
- 用户法人和其他组织端点
- 用户法人和其他组织响应
- 用户法人和其他组织响应响应列表
- 用户自然人后端
- 用户自然人端点
- 用户自然人响应
- 用户响应
- 用户响应响应列表
- 钱包余额
- 钱包余额响应列表
- 钱包客户工具响应
- 钱包客户工具响应响应列表
- 钱包后端
- 钱包端点
- 按ID查询余额后端
- 钱包响应
- 钱包响应响应列表
授权说明文档
oauth2
- 类型: OAuth
- 流程: 隐式
- 授权URL: https://identity.marketpay.io/connect/authorize
- 作用域:
- dashboard: 仪表盘作用域