PHP code example of orderhandler / apollo-openapi-sdk
1. Go to this page and download the library: Download orderhandler/apollo-openapi-sdk library . Choose the download type require .
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
orderhandler / apollo-openapi-sdk example snippets
use OrderHandler\ApolloOpenApi\ApiFactory;
$config = [
'PortalAddress' => 'Your Portal Address',
'Authorization' => 'Your Authorization Token',
];
$base = ApiFactory::base($config);
$appList = $base->getApp($appId);
//config参数详情见顶部参数说明
$base = OrderHandler\ApolloOpenApi\ApiFactory::base($config);
//config参数详情见顶部参数说明
$namespaces = OrderHandler\ApolloOpenApi\ApiFactory::namespaces($config);
//config参数详情见顶部参数说明
$configuration = OrderHandler\ApolloOpenApi\ApiFactory::configuration($config);
$url_params = [
'env' => 'ENV',
'appId' => 'APPID',
'clusterName' => 'CLUSTERNAME',
'namespaceName' => 'NAMESPACENAME',];
$result = $namespaces->getOne($url_params);
$url_params = [
'env' => 'ENV',
'appId' => 'APPID',
'clusterName' => 'CLUSTERNAME',
'namespaceName' => 'NAMESPACENAME',];
$result = $namespaces->getStatus($url_params);
$url_params = [
'env' => 'ENV',
'appId' => 'APPID',
'clusterName' => 'CLUSTERNAME',
'namespaceName' => 'NAMESPACENAME',];
$result = $configuration->add($url_params, $requestBody);
$url_params = [
'env' => 'ENV',
'appId' => 'APPID',
'clusterName' => 'CLUSTERNAME',
'namespaceName' => 'NAMESPACENAME',
'key' => 'KEY',];
$result = $configuration->update($url_params, $requestBody);
$url_params = [
'env' => 'ENV',
'appId' => 'APPID',
'clusterName' => 'CLUSTERNAME',
'namespaceName' => 'NAMESPACENAME',];
$result = $configuration->release($url_params,$requsetBody);
$url_params = [
'env' => 'ENV',
'appId' => 'APPID',
'clusterName' => 'CLUSTERNAME',
'namespaceName' => 'NAMESPACENAME',
'key' => 'KEY',
'operator' => 'OPERATOR',];
$result = $configuration->delete($url_params);