guzzle-subscriber基于 GuzzleHttp 阿里云 SDK
鉴于官方API过度设计,所以这个中间件是 GuzzleHttp 专用的,支持阿里云大部分API请求。
use GuzzleHttp\Client; use GuzzleHttp\HandlerStack; use aliyun\guzzle\subscriber\Rpc; $stack = HandlerStack::create(); //跟guzzlephp普通用法唯一的区别就是这里吧中间件加载进来,他会自动帮你签名重新包装请求参数。 $middleware = new Rpc([ 'accessKeyId' => '123456', 'accessSecret' => '654321', ]); $stack->push($middleware); //这里设置 网关地址,数组参数请参见 http://docs.guzzlephp.org/en/latest/request-options.html 操作哪个接口对应的 base_uri 就写哪个 $client = new Client([ 'base_uri' => 'http://live.aliyuncs.com/', 'handler' => $stack, ]); //查询参数 https://help.aliyun.com/document_detail/35412.html 这个页面列出了几个参数就在数组提交几个参数,其他的API接口也一样,只需对应参数给他提交即可。 $res = $client->get('/', [ 'query' => [ 'Action' => 'DescribeLiveStreamOnlineUserNum', 'DomainName' => 'live.aaa.tv', 'AppName' => 'live', 'StreamName' => 'bbb', ] ]); print_r($res->getBody()->getContents());
评论
aliyun-openapi-php-sdkPHP 的阿里云 Open API SDK
aliyun-openapi-php-sdk是阿里云官方为PHP开发者提供的阿里云OpenAPISDK。示例:include_once '../aliyun-php-sdk-core/Config.p
aliyun-openapi-php-sdkPHP 的阿里云 Open API SDK
0
aliyun-openapi-php-sdkPHP 的阿里云 Open API SDK
aliyun-openapi-php-sdk 是阿里云官方为 PHP 开发者提供的阿里云 Open
aliyun-openapi-php-sdkPHP 的阿里云 Open API SDK
0
LQRWeChatRongCloud基于融云 SDK 的高仿微信
本项目仿最新版微信6.5.7(除图片选择器外),基于融云SDK,使用目前较火的Rxjava+Retrofit+MVP+Glide技术开发。相比上个版本,加入发送位置消息,红包消息等功能。本项目由码云平
LQRWeChatRongCloud基于融云 SDK 的高仿微信
0