10行PHP代码快速获取小程序openid

上一节教大家如何在本地运行php后台项目 , 并可以被小程序访问到 , 这一节就来给大家讲一个实际工作中常用的需求 , 微信小程序openid的获取 。当然了 , 还是用我们的php做为后台 。
老规矩 , 先看效果图 
10行PHP代码快速获取小程序openid

文章插图
 
 
通过上图我们可以看到我们成功的获取到了小程序的openid , 而这里获取openid是借助php后台获取的 。
我们的php核心代码 , 只有下面10行
 
10行PHP代码快速获取小程序openid

文章插图
 
 
下面就来讲讲具体的实现步骤 。
一 , 首先要搭建一个可以本地访问的php后台这里我在上一节的文章已经讲过了 , 还不知道怎么配置本地php项目的同学可以去翻看我上篇文章:phpstorm运行本地PHP服务器 , 实现小程序可以访问的PHP后台
二 , 编写php代码只需要创建一个如下图所示的简单的php文件就可以了 。
 
10行PHP代码快速获取小程序openid

文章插图
 
 
把代码给大家贴出来 。要记得把下面的Appid和appSecret换成你自己的 。至于如果获取 , 我之前的文章也有讲过 , 去翻下我零基础入门小程序开发的文章即可 。
代码就这么多 , 我们编写好以后 , 运行下项目 。
 
10行PHP代码快速获取小程序openid

文章插图
 
 
三 , 编写小程序代码小程序的代码很简单 , 就是一个按钮 , 点击按钮的时候我们请求上面定义好的php后台项目 。
小程序代码也很简单
 
10行PHP代码快速获取小程序openid

文章插图
 
 
 
10行PHP代码快速获取小程序openid

文章插图
 
 
代码就上图这么点 , 我把code.js里的代码贴出来给大家
给大家解释下上面的代码 , 我们通过wx.login来获取code , 然后通过wx.request调用我们定义的php后台 。url里的 Demo.php必须和你的php文件名保持一致 。
 
10行PHP代码快速获取小程序openid

文章插图
 
 
效果点击按钮以后 , 就可以成功的获取到我们所需的小程序openid了 。效果图如下
 
10行PHP代码快速获取小程序openid

文章插图
 
 
到这里我们就成功的实现了PHP获取小程序openid的功能了 , 是不是很简单 。

【10行PHP代码快速获取小程序openid】


    推荐阅读