hydrogenplatform/app_token_api

dev-main 2022-01-18 13:20 UTC

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 路径

  1. 前往位于 lib 文件夹下的配置文件。
  2. 搜索 $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 生成