微信小程序开发入门教程(一):将博客应用从 HTTP 协议免费升级到 HTTPS

HTTPS 解决方案 由于微信小程序要求后端 API 接口的合法域名必须是 HTTPS 协议,所以我们需要将之前上线的博客应用域名升级为 HTTPS 协议,要实现应用的 HTTPS 化,需要在服务器上安装 SSL 证书,理论上我们自己也可以颁发 SSL 证书,但是自己颁发的证书浏览器不认可,需要权威结构认证的才行。常见的 SSL 证书由国际顶级 CA 机构授权颁发,比如下面这几个: 虽...

Laravel 学院新增移动内容分发渠道:微信公众号和小程序

基于用户反映 Laravel 学院移动端体验不够友好的问题,重新做 App、H5 成本太高,在学院君一人维护学院的情况下,显然不合时宜,而且我给学院的定位就是输出优质内容,优质内容应该排在最高优先级,其它功能性、体验性的东西都靠后,所以最近分别申请了微信公众号和小程序,希望结合微信这个内容和应用分发渠道来解决移动端获取学院内容的问题。 微信公众号今天申请下来了,我试了下,在公众号发技术文...

基于 Laravel + Botman 轻松实现微信公众号聊天机器人

快速入门 Botman 是什么 开始之前,我们需要花一点篇幅先了解下 Botman 是什么。官方介绍如下: Botman 是一个与框架无关的、可以在不同消息平台轻松实现聊天机器人的 PHP 库,这些消息平台包括但不限于 Slack、Telegram、Microsoft Bot Framework、Nexmo、HipChat、Facebook Messenger 以及微信等。 Bo...

可能是你用过的最优雅的支付宝和微信支付 SDK 了 —— Laravel Pay

 概述 开发了多次支付宝与微信支付后,很自然产生一种反感,惰性又来了,想在网上找相关的轮子,可是一直没有找到一款自己觉得逞心如意的,要么使用起来太难理解,要么文件结构太杂乱,只有自己撸起袖子干了。 Github: https://github.com/yansongda/pay gitee: https://gitee.com/yansongda/pay La...

Laravel 支付解决方案之如何使用微信支付进行支付

前两节我们陆续讲了在Laravel中如何使用支付宝和银联支付进行支付,这一节我们来探讨另一种时下热门的支付方式——微信支付。说来也是,微信那么多用户,微信推出来的支付工具用的人自然不少,尤其是微信红包对微信支付的推广更是起到至关重要的作用。正因如此许多网站和App都添加了对微信支付的支持。 Laravel作为全世界最流行的PHP框架,在国内也是拥有许多拥趸,也就自然不乏对微...

社交媒体登录认证提供者大全 —— Socialite Providers,支持微博、微信、QQ等

1、简介 Socialite Providers是一个扩展自Laravel Socialite的OAuth 1 & 2 包集合。 其中的Manager包使用观察者模式来扩展Socialite,这种机制允许除了Laravel Socialite提供的认证提供者之外的多个其它提供者被使用,且只有添加到监听器的提供者被使用。 2、GitHub https://githu...