https://github.com/zishang520/aliyun-core
阿里云核心sdk
https://github.com/zishang520/aliyun-core
aliyun-sdk
Last synced: about 14 hours ago
JSON representation
阿里云核心sdk
- Host: GitHub
- URL: https://github.com/zishang520/aliyun-core
- Owner: zishang520
- Created: 2018-12-24T07:32:36.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2021-01-19T08:25:33.000Z (almost 5 years ago)
- Last Synced: 2025-03-27T16:16:57.124Z (7 months ago)
- Topics: aliyun-sdk
- Language: PHP
- Homepage:
- Size: 51.8 KB
- Stars: 0
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 阿里云核心SDK(集成STS)
### 安装包
```bash
composer require luoyy/aliyun-core
```
###### 在 app.php 中注册服务器提供者(Laravel5.5+支持自动发现)
```php
luoyy\AliCore\Providers\AcsClientServiceProvider
```
###### ENV
```env
#阿里云CORE配置
ALI_REGION_ID=
ALI_ACCESS_KEY_ID=
ALI_ACCESS_KEY_SECRET=
```### Quick Sample Usage
```php
/**
* STS DEMO
*/
use luoyy\AliCore\Facades\AcsClient;
use luoyy\AliCore\Sts\Request\AssumeRoleRequest;$request = new AssumeRoleRequest();
$request->setRoleSessionName("client_name");
$request->setRoleArn(/*role_arn*/);
$request->setPolicy(/*policy*/);
$request->setDurationSeconds(/*token_expire_time*/);
$response = AcsClient::getAcsResponse($request);
var_dump($response);
```
#### 相关包
| 包名 | 描述 | 版本 |
| :------------ | :------------ | :------------ |
| luoyy/aliyun-core-sms | 短信sdk | v1.0.1|
| luoyy/aliyun-core-pns | 手机号认证sdk | v1.0.0|### 更新日志
* `2021.01.19`:添加手机号认证sdk
* `2020.09.30`:更新版本到2.0,更新SDK,除了STS其它模块改为composer包发布