hydrogenplatform / app_token_api
dev-main
2022-01-18 13:20 UTC
Requires
- php: >=5.5
- ext-curl: *
- ext-json: *
- ext-mbstring: *
- guzzlehttp/guzzle: ^6.2
Requires (Dev)
- friendsofphp/php-cs-fixer: ~2.12
- phpunit/phpunit: ^4.8
- squizlabs/php_codesniffer: ~2.6
This package is not auto-updated.
Last update: 2024-09-25 02:24:22 UTC
README
更多信息,请访问 https://www.hydrogenplatform.com/no-code
要求
PHP 5.5 及以上版本
安装
手动安装
下载文件并包含 autoload.php
require_once('/path/to/SwaggerClient-php/vendor/autoload.php');
测试
运行单元测试
composer install
./vendor/bin/phpunit
入门指南
请首先遵循 安装 指令。然后确保您使用正确的基础 URL
基础 URL
按照步骤验证基础 URL 路径
- 前往位于 lib 文件夹下的配置文件。
- 搜索 $host 并根据环境更改/验证 URL。
沙盒基础 URL https://sandbox.hydrogenplatform.com
生产基础 URL https://api.hydrogenplatform.com
示例代码
现在您可以使用以下 PHP 代码执行操作
<?php require_once('./vendor/autoload.php'); $apiInstance = new com\hydrogen\admin\Api\AutoGenerateAppTokenApi( new GuzzleHttp\Client() ); $attribMap = array ( array( "name" => "public-key", "value" => "****" ), array( "name" => "client-id", "value" => "****" ), array( "name" => "card-id", "value" => "****" ) ); $appTokenConfig['appName'] = array(array('app_name'=>'pfm_cash_flow', 'auth_type'=>'password_credentials')) $appTokenConfig['basePath'] = \com\hydrogen\admin\Environment::PRODUCTION; $appTokenConfig['userAccessToken'] = ''; $appTokenConfig['attribMap'] = $attribMap; $appTokenConfig['isEmbed'] = true; $appTokenConfig['isCredsPassed'] = true; $appTokenConfig['clientId'] = '****'; $appTokenConfig['clientSecret'] = '****'; $appTokenConfig['username'] = "****"; $appTokenConfig['password'] = "****"; $appTokenConfig['auth_type'] = 'client_credentials'; try { $result = $apiInstance->getAppTokenUsingGET($appTokenConfig); print_r($result); } catch (Exception $e) { print_r($e->getMessage()); } ?>
作者
Hydrogen Technology Corporation
https://www.hydrogenplatform.com
使用 Swagger Codegen 生成