摘要:后台经常需要给管理员老板运营推送一些事件消息,比如有用户购买了报错服务器流量预警有新的评论收到新的意见反馈今日超过等等。
后台经常需要给管理员/老板/运营推送一些事件消息,比如有用户购买了VIP、PHP 报错、服务器流量预警、App Store 有新的评论、收到新的意见反馈、今日 DAU 超过 10W+ 等等。我之前是做了一个简单的 iOS 应用来接收 Push 消息,需要推送消息时就请求下苹果的 Push Server,用了一段时间发现还是不太好用,比如 iOS 的推送消息最多只保留最后 5 条,消息过长会显示不完整,不能查看历史消息,收到提醒后要查看完整消息内容还要登录服务端...
然后就准备换别的推送服务试试,大名鼎鼎的 Slack 因为众所周知的原因没法用,试用了两个国内的 Slack 替代品,最后选定了 BearyChat。网上没有找到好用的 BearyChat PHP Package ,所以就自己撸了一个。
BearyChat For PHP
无须关心 Incoming Webhook 的格式要求,不用担心笔误消息 Payload 里的键名
支持使用 Message 类创建消息,同时也支持原生的消息 Payload 数组或 JSON 字符串
支持使用任意实现了 toArray 方法的对象来创建或发送消息
提供便捷的方法添加消息附件
消息附件的 title 和 text 支持任意类型的值或对象,自动转换为字符串
Message 的所有方法支持链接调用
支持一行代码完成创建并发送消息
支持消息预设值
100% 代码文档注释
项目主页及文档:https://github.com/ElfSundae/BearyChat
BearyChat For Laravel
兼容 Laravel 5、Laravel 4、和 Lumen
提供 BearyChat facade 和 bearychat() function 以方便使用
可灵活配置任意数量的机器人,可配置消息预设值
提供异步推送的代码示例
项目主页及文档:https://github.com/ElfSundae/Laravel-BearyChat
欢迎 Star,欢迎 Issue!
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/31950.html
摘要:提供了一种全新的发送通知的方式。个人理解是可以基于某事件操作触发一系列的通知任务,而通知方式由通知渠道接管,这样使得通知或推送逻辑更抽象,更易于管理和重构。在之前,我是利用的来完成这一系列通知。使用的配置文件还是原来的,无需重新配置。 Laravel Notification Laravel 5.3 提供了一种全新的发送通知的方式:Notification 。个人理解是可以基于某事件(...
摘要:修改在方法中添加如下代码就可以了日志机器人好了,在代码中故意写个错误,看看收到错误日志了。如果觉得本篇文章对您十分有益,何不打赏一下 本文最早发表于本人博客: 制作一个BearyChat的Laravel项目错误日志通知机器人 Laravel 集成 Monolog 来做日志处理,Monolog非常强大,也容易扩展,其实它本身已经支持很多Handler了,你可以把日志发送到邮件或者其他日志...
摘要:查找保存下载用搭建自己的缓存仓库权限管理的好选择基于封装的后台管理系统,支持手机和端访问支付宝风格的验证器后台系统微信接口的部署脚本开发的博客系统百度推送自动记录用户行为扩展一个项目管理系统根据生成对应导航的状态 1.debug https://github.com/barryvdh/l... showImg(https://segmentfault.com/img/bVmhWL); ...
摘要:先去你团队所在管理面板添加一个机器人。这个过程很费时间不说,偶尔还会弄错,现在有了这个二维码机器人,不止方便,地址也写在上边,大家可以即及时发现错误。 真的一分钟就可以完成一个二维码机器人? 我们团队在使用自己产品的时候,经常会有冒出一些很多小想法,比如: 在抽奖的时候能不能有个机器人帮助我们掷色子?在选择困难的时候有一个机器人帮我决定中午吃啥?我想把电脑上的一个页面用手机打开,能不能...
阅读 1287·2021-11-24 09:39
阅读 2630·2021-09-30 09:47
阅读 1324·2021-09-22 15:15
阅读 2410·2021-09-10 10:51
阅读 1953·2019-08-30 15:55
阅读 2975·2019-08-30 11:06
阅读 894·2019-08-30 10:53
阅读 829·2019-08-29 17:26