jimchen/aliyun-php-sdk-sts
aliyun php sdk sts
Maintainers
2.0.0
2021-04-26 04:58 UTC
Requires
- php: >=5.5
- alibabacloud/sts: ^1.8
Requires (Dev)
- laravel/framework: ^6.0|^7.0|^8.0
Suggests
None
Provides
None
Conflicts
None
Replaces
None
Apache-2.0 0e57d67c8834084974ffa3586c242e5dff40159c
- JimChen <imjimchen.woop@163.com>
This package is auto-updated.
Last update: 2026-06-26 16:47:08 UTC
README
ιΏιδΊSTS SDK
Requirements
- PHP 5.5+
Installing
$ composer require "jimchen/aliyun-php-sdk-sts:^2.0"
Usage
use JimChen\AliyunSts\Client; $client = new Client( $accessKeyId, $accessKeySecret, $regionId, $clientName, $debug, $connectionTimeout, $timeout, $cert, $options ); $result = $client->assumeRole() ->client($clientName) ->withRoleArn($roleArn) ->withRoleSessionName($roleSessionName) ->withDurationSeconds($durationSeconds) ->request(); $result->isSuccess();
In Laravel
$ php artisan vendor:publish --provider='JimChen\AliyunSts\LaravelProvider'
$result = app('aliyun.sts')->assumeRole() ->client($clientName) ->withRoleArn($roleArn) ->withRoleSessionName($roleSessionName) ->withDurationSeconds($durationSeconds) ->request(); $result->isSuccess();
for more api usage, see https://github.com/aliyun/openapi-sdk-php
License
Apache License 2.0
