tianye/open-oauth

该软件包最新版本(1.1.0)没有提供许可信息。

open-oauth

1.1.0 2017-08-29 08:36 UTC

This package is not auto-updated.

Last update: 2024-09-14 19:09:31 UTC


README

微信开放平台

Build Status Latest Stable Version Latest Unstable Version Build Status Scrutinizer Code Quality Code Coverage Total Downloads License

####一句话安装: composer require tianye/open-oauth -vvv

接入其他第三方微信SDK包方案

$config = new Config();
$config->init(['component_app_id' => '第三方平台appId', 'component_app_secret' => '第三方平台appSecret', 'component_app_token' => '第三方平台appToken', 'component_app_key' => '第三方平台appKey']);

$cacheDriver    = new \OpenOauth\Core\CacheDriver\RedisDriver(['host' => '127.0.0.1', 'port' => '6379', 'database' => '1']);
$databaseDriver = new \OpenOauth\Core\DatabaseDriver\RedisDriver(['host' => '127.0.0.1', 'port' => '6379', 'database' => '1']);
Core::init($cacheDriver, $databaseDriver);

初始化 配置 和 选择缓存驱动 和 数据存储 是 必须的~

src/Authorized.php 中的 getAuthorizerAccessToken($authorizer_app_id) 方法传入要获取 access_token 的服务号 APP_ID 即可获取到 acess_token 已经加入到了缓存中

注意,走授权的方法有改变,可以参照 src/OpenAuth 中的方案使用方式,在 demo/oauth_demo

开放平台-资源中心-授权流程技术说明