学习历程(一)第一个微信打卡器

         第一个微信打卡系统,我是利用微信的网页授权获微信的个人信息,然后后台我是用ThinkPhp3.2.3将记录插入数据库,由于我刚入门,花了3天时间完成了这个项目,

所以前端界面我还没来得及做优化。

      以下我会一步一步的将我这个项目分析,这个项目具体分两个需要思考的地方,如何获取用户信息,还有后台对保存的数据如何处理。

       一,数据库结构


      6个字段 id自增为主键,username是存储微信昵称的,timeup是存储上班时间,timedown是存储下面时间,timesum是存储在岗位的市场

trueName是方便用户日后查询的注册时填入的姓名。

      二,实现获取微信的用户信息

                  

         首先,你必须在微信公众平台创建一个具有高级接口权限的公众号,这里推荐用微信在微信公众号开发所给的测试号 网址为 点击打开链接

 

                                                                                                                 图1

  这里你还需要配置接口信息,如果对这个概念不熟悉的,点击消息接口使用指南

                        

           在这里点击接入指南,往下拉下载PHP示例代码,如下图这个地方


        然后你打开文件查看这里面Token的值是什么,一般默认为weixin,然后回到图1的接口配置信息将你在服务器放置这个php事例文件的地方的url写入,还有Token。

到这个地方,将你服务器的ip地址填入也可以填域名,这里建议填域名 不然到时候在手机跳转他会请求授权跳转,然后对你的服务器内容会有误差

然后在TP的控制器中写如下代码,下面代码主要实现

  • 3
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 20
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 20
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值