文档章节

两步快速调用微信接口,活字格就是这么强

葡萄城控件技术团队
 葡萄城控件技术团队
发布于 06/14 11:45
字数 1246
阅读 14
收藏 0
点赞 0
评论 0

众所周知,微信早已开放了公众平台开发者接口,第三方平台在获取公众号授权后,可调用该接口进行配置,为最终用户提供微信端的即时查询、自动回复、信息推送等功能,极大的提高用户体验和运营效率。

以往,要调用微信接口,需要开发人员写大量的代码,并对数据库进行复杂的配置,费时费力,还容易出错。

现在,活字格用户有福啦!仅需调用1个活字格的插件,两步快速操作,即可马上实现微信和数据库的对接,省却大量代码工作!活字格的客户曾经理,已经率先实现了这个功能,你也快来get下这个神技能吧。

曾经理是成都康福德高出租汽车有限公司(以下简称康福德高)的运营部高级经理。康福德高是成都市唯一一家外商独资客运出租汽车经营企业,有一千多位出租车司机。早在2017年初,曾经理就用活字格搭建了一整套出租车管理系统,解决了用Office软件管理数据的种种问题,加强了各部门的协同效率,极大的提高了工作效率。

随着业务的发展,出租汽车司机使用微信越来越频繁,甚至产生了依赖。如何让公司的系统能对接微信,让司机可以随时在手机上查询车辆和个人的运营情况呢?

曾经理看到活字格V4.0全面开放了插件接口,决定试一试。没想到,操作非常简单,很快就实现了这个功能。康福德高的出租车司机再也不必返回公司去做查询,节约了时间,也节约了交通成本,为工作和生活都带来了极大的便利。

实现思路:

  • 每个微信号都有一个主键——OpenID,相当于每个表的主键;要实现与微信的对接,必须要能获取到这个OpenID。
  • 调用活字格的微信插件,即可获取到微信的OpenID,与数据库中的人员ID相绑定,实现身份验证,让其可以查询自己的一切信息记录。

准备工作:

需要一台云服务器、一个备案过的域名(因为微信会进行风险提示,影响使用体验),和一个微信公众服务号。

两步简单操作:

第一步:建立一个获取OpenID的页面。 如果访问这个页面的微信帐号已存在数据库中,会直接跳转到个人中心; 如果不存在数据库中,则需要让他进行绑定,避免非本人查询到司机的隐私信息。

建立一个获取OpenID的页面

第二步:验证信息,确认无误后即可成功绑定,并进行查询。 当姓名、身份证号、手机号码不能完全和系统中相同的话,会显示无法绑定,避免恶意绑定。

验证信息,确认无误后即可成功绑定,并进行查询

当信息正确后会绑定成功,进入个人中心。这时,司机即可根据下面的按钮,查询与自己相关的信息啦。

个人中心

以后,该用户无需再做绑定,在微信中即可直接点击进入查询界面。

查询界面

运营或开发人员可在后台查看到所有已绑定微信的用户信息:

后台界面

简单吧!

在之前用活字格搭建系统时,曾经理对产品的易用性有不少赞叹:

“ 活字格设计出众,较低的使用门槛,使得用户从 excel 中轻松升级,且采用 web 端设计,能适应多场景。在活字格之前,我们一直坚持使用某款 Excel 服务器产品,但没有做出一个成型的作品,原因为:门槛较高、客户端使用局限、客服反馈过慢等。活字格在上述方面均具有压倒性的优势。”

这次对微信接口的调用成功,让曾经理对产品的可扩展性又有了新的认识:

“活字格不愧是一个开放的软件生成平台,我们可以享受到插件机制和接口的便利,实现新的功能,真正做到即插即用的软件开发,多个行业多个场景下都可以应用。“

客户口碑,就是对产品最好的肯定!活字格Web生成平台,将继续提供高质量的产品和服务,帮助使用者以无代码或少写代码的方式,快速自主创建各类企业管理系统,满足企业个性化管理需求,引领各行业信息化定制潮流。

获取活字格的微信插件,请访问活字格官网http://www.grapecity.com.cn/solutions/huozige

© 著作权归作者所有

共有 人打赏支持
葡萄城控件技术团队

葡萄城控件技术团队

粉丝 321
博文 487
码字总数 694630
作品 13
西安
高级程序员

暂无相关文章

windows profesional 2017 build problem

.net framework .... https://stackoverflow.com/questions/43330915/could-not-load-file-or-assembly-microsoft-build-frameworkvs-2017...

机油战士 ⋅ 39分钟前 ⋅ 0

python3中报错的解决方法(长期更新)

1、ImportError: No module named ‘DjangoUeditor’ 出错原因:安装DjangoUeditor库适用于python2,需要下载适用python3的 下载地址:https://github.com/twz915/DjangoUeditor3 2、python3......

xiaoge2016 ⋅ 44分钟前 ⋅ 0

数据结构与算法之双向链表

一、双向链表 1.双向链表的结点结构 typedef struct DualNode{ ElemType data; struct DualNode *prior; // 前驱结点 struct DualNode *next; // 后继结点}DualNode, *DuL...

aibinxiao ⋅ 今天 ⋅ 0

五大最核心的大数据技术

大数据技术有5个核心部分,数据采集、数据存储、数据清洗、数据挖掘、数据可视化。关于这5个部分,有哪些核心技术?这些技术有哪些潜在价值?看完今天的文章就知道了。 大数据学习群:7165810...

董黎明 ⋅ 今天 ⋅ 0

PhpStorm 头部注释、类注释和函数注释的设置

首先,PhpStorm中文件、类、函数等注释的设置在:setting-》Editor-》FIle and Code Template-》Includes下设置即可,其中方法的默认是这样的: /**${PARAM_DOC}#if (${TYPE_HINT} != "v...

nsns ⋅ 今天 ⋅ 0

spring.net AOP

http://www.springframework.net/doc-latest/reference/html/aop-quickstart.html https://www.cnblogs.com/wujy/archive/2013/04/06/3003120.html...

whoisliang ⋅ 今天 ⋅ 0

【HAVENT原创】创建 Dockerfile 生成新的镜像,并发布到 DockerHub

注意:Win7 与 Win10 的版本存在差异,Win7 版本使用 Docker Quickstart Terminal 进入控制台,Win10下面直接用管理员权限打开控制台或者 PowerShell 即可;另外 Win7 下面只能访问 C盘,/ap...

HAVENT ⋅ 今天 ⋅ 0

pom.xml出现web.xml is missing ...解决方案

提示信息应该能看懂。也就是缺少了web.xml文件,<failOnMissingWebXml>被设置成true了。 搜索了一下,Stack Overflow上的答案解决了问题,分享一下。 目前被顶次数最多的回答原文如下: This...

源哥L ⋅ 今天 ⋅ 0

js时间戳与日期格式之间相互转换

1. 将时间戳转换成日期格式 1 2 3 4 5 6 7 8 9 10 11 12 13 14 // 简单的一句代码 var date = new Date(时间戳); //获取一个时间对象 /** 1. 下面是获取时间日期的方法,需要什么样的格式自己...

Jack088 ⋅ 今天 ⋅ 0

web添加log4j

添加xml配置log4j.properties # Global logging configuration---root日志设置#log4j.rootLogger=info,dailyRollingFile,stdoutlog4j.rootLogger=debug,stdout,dailyRollingFile---......

黄柳淞 ⋅ 今天 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部