2017 © Pedro Peláez
 

library aliyun-php-sdk

image

l1l31/aliyun-php-sdk

  • Monday, August 7, 2017
  • by Wellming
  • Repository
  • 1 Watchers
  • 2 Stars
  • 73 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 2 Versions
  • 20 % Grown

The README.md

Aliyun PHP SDK

Build Status, (*1)

由于阿里云官方的SDK不支持 Composer 安装,对在项目中的集成造成了极大的困难,所以才有了此项目。, (*2)

安装

$ composer require l1l31/aliyun-php-sdk

使用

<?php

use Monolog\Logger;
use Monolog\Handler\StreamHandler;
use Aliyun\SDK\SDK;
use Aliyun\SDK\Exception\SDKException;
use Aliyun\SDK\Exception\ResponseException;

$logger = new Logger('aliyun');
$logger->pushHandler(new StreamHandler('/tmp/aliyun-php-sdk.log', Logger::INFO));

$sdk = new SDK('<ACCESS KEY ID>', '<ACCESS SECRET>', $logger);

// 查询域名 aliyun.com 的 Whois 信息
$result = $sdk->call('domain', 'GetWhoisInfo', [
    'DomainName' => 'aliyun.com',
]);

try {
    $result = $sdk->call('domain', 'ErrorAction');
} catch (ResponseException $e) {
    // 获取错误信息
    $error = $e->getResponseData();
    // ...
} catch (SDKException $e) {
    // ...
}

单元测试

ACCESS_KEY_ID=<YOUR_KEY_ID> ACCESS_SECRET=<YOUR_SECRET> phpunit 

The Versions

07/08 2017

dev-master

9999999-dev

  Sources   Download

MIT

The Requires

 

The Development Requires

07/08 2017

1.0.0

1.0.0.0

  Sources   Download

MIT

The Requires

 

The Development Requires