定制 aweitian/sns-connect 二次开发

按需修改功能、优化性能、对接业务系统,提供一站式技术支持

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

aweitian/sns-connect

Composer 安装命令:

composer require aweitian/sns-connect

包简介

sns connect package

README 文档

README

安装方法

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);

参考 https://github.com/kuange/qqconnect

统计信息

  • 总下载量: 48
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 0
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 1
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2018-08-03

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固