MENU

分类 Laravel 下的文章

Laravel+swoole之websocket主动消息推送

前言

最近在做一个laravel+swoole的聊天室一个项目,想着实现一个可以主动触发消息推送的功能,这个可以实现向模板消息那个,给予所有成员发送自定义消息,而不需要通过客户端发送消息,服务端上message中监听传送的消息进行做相对于的业务逻辑。

主动消息推送实现

平常我们采用swoole来写WebSocket服务可能最多的用到的是open,message,close这三个监听状态,但是万万没有看下下面的onRequest回调的使用,没错,解决这次主动消息推送的就是需要用onRequest回调
官方文档:正因为swoole_websocket_server继承自swoole_http_server,所以在websocket中有onRequest回调

阅读全文

Laravel 微信小程序获取『用户详细信息』及『带参数小程序码』扩展

功能介绍

本扩展包包含用户详细信息解密、带参数小程序码生成并保存在本地目录功能。
用户详细信息解密官方也提供多种语言版本SDK(C++、PHP、Node、Python),在本扩展包中仅仅做封装处理。
带参数小程序码生成,官方给出三种接口,在此扩展包中采用 接口B (适用于需要的码数量极多的业务场景,通过该接口生成的小程序码,永久有效,数量暂无限制)。

阅读全文

Laravel单域名部署多项目

前言

最近遇到一个困境,场景是这样的,只拥有一个域名,这个域名不能再解析为三级四级五级域名,但是需要部署多个laravel项目。之前做开发的时候都是一个域名对应一个laravel项目,谁他妈遇到有这样子的哦。终于在大佬请教下才得于解决。

阅读全文