PHPackages                             aweitian/sns-connect - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. aweitian/sns-connect

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

aweitian/sns-connect
====================

sns connect package

v1.01(7y ago)048MITPHPPHP &gt;=5.3.0

Since Aug 3Pushed 7y ago1 watchersCompare

[ Source](https://github.com/aweitian/sns-connect)[ Packagist](https://packagist.org/packages/aweitian/sns-connect)[ Docs](https://github.com/aweitian/sns-connect)[ RSS](/packages/aweitian-sns-connect/feed)WikiDiscussions master Synced yesterday

READMEChangelog (2)DependenciesVersions (3)Used By (0)

QQ登录
====

[](#qq登录)

安装方法
----

[](#安装方法)

composer安装:

```
composer require aweitian/sns-connect
```

添加公共配置:

```
// QQ 互联配置
'qqconnect' => [
    'access_token' => '',
    'openid' => '',
    'appid' => '',
    'appkey' => '',
    'callback' => '',
    'scope' => 'get_user_info,add_share,list_album,add_album,upload_pic,add_topic,add_one_blog,add_weibo,check_page_fans,add_t,add_pic_t,del_t,get_repost_list,get_info,get_other_info,get_fanslist,get_idolist,add_idol,del_idol,get_tenpay_addr',
    'errorReport' => true
]
```

示例代码
----

[](#示例代码)

### 控制器编写:

[](#控制器编写)

### 登录

[](#登录)

```
$config = array(
    'access_token' => '',
    'openid' => '',
    'appid' => $app_id,
    'appkey' => $app_key,
    'callback' => 'http://auth.example.com/login/qq',
    'scope' => 'get_user_info,add_share,list_album,add_album,upload_pic,add_topic,add_one_blog,add_weibo,check_page_fans,add_t,add_pic_t,del_t,get_repost_list,get_info,get_other_info,get_fanslist,get_idolist,add_idol,del_idol,get_tenpay_addr',
    'errorReport' => true
);
$qc = new Aw\SnsConnect\QQ\QC($config);
header("location:{$qc->qq_login()}");
```

### 回调

[](#回调)

```
$config = array(
    'access_token' => '',
    'openid' => '',
    'appid' => $app_id,
    'appkey' => $app_key,
    'callback' => 'http://auth.example.com/login/qq',
    'scope' => 'get_user_info,add_share,list_album,add_album,upload_pic,add_topic,add_one_blog,add_weibo,check_page_fans,add_t,add_pic_t,del_t,get_repost_list,get_info,get_other_info,get_fanslist,get_idolist,add_idol,del_idol,get_tenpay_addr',
    'errorReport' => true
);
$qc = new Aw\SnsConnect\QQ\QC($config);
$config['access_token'] = $qc->qq_callback();
$config['openid'] = $qc->get_openid();
//var_dump($config);
$qc = new Aw\SnsConnect\QQ\QC($config);
$info = $qc->get_user_info();
var_dump($info);
```

参考
----------------------------------------

[](#参考-httpsgithubcomkuangeqqconnect)

###  Health Score

26

—

LowBetter than 43% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity8

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity58

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~3 days

Total

2

Last Release

2837d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/2f29043b8f5aebb2d7a34302c1bc1626bd711398bb0c5387cd8630b45057a4c9?d=identicon)[awei.tian](/maintainers/awei.tian)

---

Top Contributors

[![aweitian](https://avatars.githubusercontent.com/u/6269615?v=4)](https://github.com/aweitian "aweitian (7 commits)")

### Embed Badge

![Health badge](/badges/aweitian-sns-connect/health.svg)

```
[![Health](https://phpackages.com/badges/aweitian-sns-connect/health.svg)](https://phpackages.com/packages/aweitian-sns-connect)
```

###  Alternatives

[jetsung/pusher

A message push extension.

168.6k](/packages/jetsung-pusher)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
