关于微信服务号 /微信 小程序
1、关于微信公众号获取用户openid
public function getOpenid(Request $request) {try {$code = $request->request->get('code', '');if (empty($code)) return response_json(11002, config('code.11002'));list($res, $data) = $this->getWXOpenId($code); //获取openidif (!$res) return response_json(11066, config('code.11066'));$openidU = PageIdentifier::where(['pi_mark'=>$data['openid'],'pi_source'=>1])->first();if (!empty($openidU)) {$userbase = \App\Models\Userbase::where('ub_id', $openidU->ub_id)->first();$login = new ThumbUp();$logins = $login->LoginSmall($userbase->ub_cellphone);return $logins;} else {return response_json(200, 'success', $data['openid']);}} catch (\Exception $exception) {Log::info('异常', [$exception]);return response_json(11066, config('code.11066'));} }
public function getWXOpenId($code) {$res = $this->wechat->getOauthAccessTokenActivity($code); //有此去请求微信对应的方法if (!empty($res['errcode'])) {Log::info('wx_getopen_error', [$res]);return [false, ''];}if (empty($res['access_token']) || empty($res['openid'])) {Log::info('wx_getopen_loss', [$res]);return [false, ''];}return [true, $res]; }
/*** 通过code获取Access Token 营销活动* @return array {access_token,expires_in,refresh_token,openid,scope}*/ public function getOauthAccessTokenActivity($code){
//=>self::OAUTH_TOKEN_URL /sns/oauth2/access_token
$result = $this->http_get(self::API_BASE_URL_PREFIX.self::OAUTH_TOKEN_URL.'appid='.$this->appid.'&secret='.$this->appsecret.'&code='.$code.'&grant_type=authorization_code');return json_decode($result, true); }
2、关于小程序获取微信手机号
参考此篇https://blog.csdn.net/qq_35713752/article/details/90233879
关于微信服务号 /微信 小程序相关推荐
- 商城系统开发使用微信服务号和小程序那个好?
"我们开发公众号不是为了媒体,我们的本意不是传播内容,我们要提供服务,但服务号没有达到预期,我们在讨论一个新的形态,叫应用号.平时不发东西,他安静的存在在那,低频的需求不需要安装App,微信 ...
- 微信公众号,服务号,小程序,微信支付对接需要注册哪些账号
文章目录 写在前面 微信平台 1.[微信公众平台](https://mp.weixin.qq.com/) 提供产品 订阅号 什么是订阅号? 文档 服务号 什么是服务号? 文档 小程序 什么是微信小程序 ...
- 微信公众号及小程序开发入门(二)
开发过程中一些对微信公众号和小程序的认识. 一.服务号 在公众号开发入门一中提到,微信公众号分为订阅号和服务号,其中服务号功能最强,只准企业申请,并且要每年交300元认证费.如果企业想拥有自己的公众号 ...
- ngrok内网穿透工具搭建,方便微信公众号,小程序、钉钉等开发【已投入使用】
前言:微信公众号,小程序.钉钉等开发需要内网穿透工具. 1.经过不断的摸索和调试,完成ngrok内网穿透的工具的搭建,对于微信公众号,小程序.钉钉等开发提供便利性. 2.搭建环境Linux cento ...
- 企业是先做网站,还是做微信公众号或小程序 ?
很多企业想开发线上业务,就开始做网站.做微信公众号.做小程序.表面看起来开发线上业务的工具,该有的都有了,结果却不是很理想.因此,有的企业就觉得网上开发客户效果不好,但还是有的企业老板希望能把线上开发 ...
- 【教程】微信公众号与小程序主体变更看这篇就够了
一.前言 不久后公司主体将要变更,为了公司现有的公众号以及小程序能够实现丝滑切换,花了半天时间仔细研究了一下微信主体变更的操作章程.现将其中的要点以及注意点记录整理如下,可供后续有需要做微信公众号或小 ...
- 重磅 | 微信应用号,小程序最新开发教程
微信应用号(小程序,应用号的新称呼)终于来了! 目前还处于内测阶段,微信只邀请了部分企业参与封测.想必大家都关心应用号的最终形态到底是什么样子?怎样将一个服务号改造成为小程序? 我们暂时以一款简单的第 ...
- 私域流量对比:微信公众号、小程序、APP,谁更有价值?
在数字化时代,流量已经成为了互联网企业最重要的资源之一.而对于企业来说,获取到流量只是第一步,如何将流量转化为价值才是最终目的.对于私域流量的获取和转化,微信公众号.小程序和APP是目前最常见的三种方 ...
- Bwsaas框架基于Thinkphp6.x开发的微信公众号,小程序,app,H5等多端打通的框架
完善bwsaas框架并开源原生小程序商业版本前端应用 新增 1插件安装升级,安装平台系统插件(type=admin_system)时可同时添加多个角色组(平台系统功能+租户系统功能),需要在group ...
- 微信应用号(小程序)资源汇总(1010更新)
wechat-weapp-resource 微信应用号(小程序)资源汇总. 每天不定期整理和收集微信小程序相关资源,方便查阅和学习,欢迎大家提交新的资源,完善和补充. 目录 开源项目(1010更新) ...
最新文章
- AI语音独角兽思必驰完成数亿元Pre-IPO融资,冲刺苏州AI创业第一股
- Ubuntu12.04版本安装arm-linux-gcc 4.3.3
- php7和7.1,PHP7.0和7.1 部分新增特性备忘代码分享
- Android之用PopupWindow实现弹出listview形式菜单
- 在程序里面(服务器端)调用Winrar压缩文件的方法?另寻求一条语句转换的方法。vb.net到C#。...
- Python四:HoughCircles()霍夫变换
- shell学习总结(1-4)
- C# 压缩PDF图片
- 任务管理与项目管理:哪一个最适合你的团队?
- 计算机多媒体技术广泛应用于各个领域,新时期计算机多媒体技术的应用与发展趋势研究...
- laravel较优雅的分表关联查询(性能较好,SQL的数量=表的数量,涵盖了较多laravel手册推荐的方法)...
- ur机器人计算机模拟仿真,UR机器人科研应用案例
- 微信公众号支付开发 --Java
- 各种骗术给我的经验教训
- 计算机科学家格言,未来科技有关名言
- [蓝桥杯][历届试题 PREV-50]对局匹配(Java)(动态规划)
- 如何正确使用云服务?
- golang mobile 开发移动应用第三方库
- 【防扯皮】串口数据监听
- java游戏编程原理与实践教程_第18章青蛙过河游戏(Java游戏编程原理与实践教程课件).ppt...