微信公众平台开发:从零基础到ThinkPHP5高性能框架实践
电子书推荐
-
微信公众平台开发最佳实践(第2版).方倍工作室(带详细书签).pdf 评分:
本书共分10章,程序案例采用广泛流行的PHP、MySQL、XML、CSS、JavaScript、HTML5等程序语言及数据库实现。将案例和相关知识点融合,完整介绍了微信公众平台、微信开发者中心、基础接口、自定义菜单和高级接口、微信支付、微信小店、生活类应用开发、娱乐类应用开发、企业类应用开发和微信开发使用技巧。所有案例均在书中给出了核心实现代码并进行了详细讲解。全书将最新、最前沿的技术融入到开发中,展示了微信更深、更广、更有想象力的另一面。 本书可作为微信公众平台开发实践的基础教材,还可以作为热爱互联网及微信公众平台的相关从业人员的参考资料。 第1章 微信公众平台介绍 1 1.1 微信及其三大平台 1 1.2 微信公众账号的注册 2 1.2.1 服务号/订阅号的注册 2 1.2.2 测试号的注册 6 1.3 微信公众平台的使用 8 1.3.1 功能 9 1.3.2 微信支付 11 1.3.3 管理 11 1.3.4 推广 13 1.3.5 统计 14 1.3.6 设置 15 1.3.7 开发者中心 17 1.4 本章小结 17 第2章 微信开发者中心 18 2.1 新浪SAE应用 18 2.1.1 申请新浪云账号 18 2.1.2 创建新浪云应用 20 2.1.3 创建应用版本 21 2.1.4 上传微信接口代码 22 2.1.5 申请SAE中级认证 26 2.2 微信开发者中心 26 2.2.1 配置和启用服务器 26 2.2.2 消息体加解密实现 28 2.2.3 配置失败常见问题与分析 35 2.2.4 自动回复当前时间 37 2.2.5 消息交互原理分析 37 2.3 微信开发调试工具 40 2.3.1 微信调试器 40 2.3.2 接口调试工具 42 2.4 本章小结 43 第3章 基 础 接 口 44 3.1 接收用户消息 44 3.1.1 文本消息 44 3.1.2 图片消息 45 3.1.3 语音消息 45 3.1.4 视频消息 46 3.1.5 地理位置消息 47 3.1.6 链接消息 47 3.1.7 案例 48 3.2 发送被动响应消息 51 3.2.1 文本消息 51 3.2.2 图片消息 52 3.2.3 语音消息 53 3.2.4 视频消息 53 3.2.5 音乐消息 54 3.2.6 图文消息 55 3.2.7 案例 57 3.3 接收事件推送消息 63 3.3.1 关注/取消关注 63 3.3.2 案例 64 3.4 本章小结 66 第4章 自定义菜单和高级接口 67 4.1 Access Token 67 4.1.1 Access Token概述 67 4.1.2 接口调用请求说明 67 4.1.3 实现代码 68 4.2 自定义菜单 68 4.2.1 自定义菜单介绍 69 4.2.2 按钮类型 69 4.2.3 创建菜单 70 4.2.4 查询菜单 73 4.2.5 删除菜单 74 4.2.6 菜单事件推送 74 4.3 语音识别 80 4.3.1 接收识别结果 80 4.3.2 处理识别消息 81 4.4 客服接口 82 4.4.1 客服接口实现 82 4.4.2 消息接口与客服接口相结合 90 4.4.3 客服接口的意义 91 4.5 OAuth2.0网页授权 91 4.5.1 OAuth2.0 91 4.5.2 授权过程 92 4.5.3 详细步骤 93 4.5.4 效果展示 98 4.6 生成带参数二维码 100 4.6.1 场景二维码 100 4.6.2 创建二维码ticket 100 4.6.3 通过ticket换取二维码 102 4.6.4 下载二维码 104 4.6.5 扫描带参数二维码事件 104 4.7 获取用户地理位置 106 4.7.1 获取用户地理位置的方式 106 4.7.2 转换坐标到地址 107 4.7.3 用户地理位置的意义 109 4.8 获取用户基本信息 109 4.8.1 获取用户基本信息的方式 110 4.8.2 制作个性欢迎语 111 4.9 获取关注者列表 112 4.9.1 获取关注者列表的方式 112 4.9.2 分批获取 113 4.10 用户分组管理 115 4.10.1 创建分组 115 4.10.2 查询所有分组 116 4.10.3 查询用户所在分组 117 4.10.4 修改分组名 118 4.10.5 移动用户分组 119 4.11 上传/下载多媒体文件 120 4.11.1 上传多媒体文件 121 4.11.2 下载多媒体文件 124 4.12 高级群发接口 128 4.12.1 准备群发内容 128 4.12.2 选择群发对象 130 4.12.3 执行群发 131 4.12.4 接收群发结果 136 4.13 模板消息 138 4.13.1 添加模板 138 4.13.2 模板消息开发 139 4.14 本章小结 141 第5章 微信支付 142 5.1 申请微信支付 142 5.1.1 申请流程图 142 5.1.2 开放经营类目 145 5.1.3 资费标准 146 5.1.4 常见问题 147 5.2 微信支付功能介绍 148 5.2.1 方案简介 148 5.2.2 应用场景举例 148 5.2.3 商户模块 153 5.2.4 功能接口 154 5.2.5 账号体系 155 5.2.6 商户系统对接 155 5.2.7 行业案例 156 5.2.8 支付功能常见问题 158 5.3 微信支付接口 159 5.3.1 支付基础 159 5.3.2 JS API支付接口 166 5.3.3 Native(原生)支付接口 170 5.3.4 通知接口 173 5.3.5 收货地址共享接口 179 5.3.6 用户维权系统接口 181 5.4 本章小结 182 第6章 微信小店 183 6.1 微信小店搭建 183 6.1.1 微信小店概况 183 6.1.2 运费模板管理 184 6.1.3 商品分组管理 185 6.1.4 图片库 185 6.1.5 添加商品 187 6.1.6 货架管理 189 6.2 微信小店二次开发 190 6.2.1 微信小店SDK 191 6.2.2 交易付款通知 193 6.2.3 我的订单查询 196 6.2.4 快递物流查询 201 6.2.5 维权功能接入 207 6.3 本章小结 208 第7章 生活类应用开发 209 7.1 天气预报 209 7.1.1 中国气象局 209 7.1.2 区域编码表 214 7.1.3 开发实现 216 7.2 交通信息查询 219 7.2.1 第三方网站 219 7.2.2 开发实现 220 7.3 中英翻译 222 7.3.1 有道翻译 222 7.3.2 开发实现 223 7.4 空气质量 224 7.4.1 PM25.in 224 7.4.2 开发实现 226 7.5 股票行情及分析 227 7.5.1 行情数据 227 7.5.2 个股分析 228 7.5.3 开发实现 229 7.6 苹果产品信息查询 234 7.6.1 过程分析 234 7.6.2 开发实现 238 7.7 历史上的今天 240 7.7.1 数据来源 241 7.7.2 开发实现 241 7.8 附近搜索 243 7.8.1 百度地图 243 7.8.2 开发实现 247 7.9 多个功能整合 251 7.10 本章小结 252 第8章 娱乐类应用开发 253 8.1 笑话 253 8.1.1 数据获取 253 8.1.2 开发实现 253 8.2 星座运势 255 8.2.1 新浪星座 255 8.2.2 开发实现 255 8.3 周公解梦 256 8.3.1 数据获取 256 8.3.2 开发实现 257 8.4 姓名测试 259 8.4.1 数据获取 259 8.4.2 开发实现 260 8.5 夫妻相 262 8.5.1 人脸识别 262 8.5.2 实现方案 263 8.5.3 开发实现 268 8.6 在线点歌 271 8.6.1 音乐掌门人 271 8.6.2 开发实现 274 8.7 一站到底 275 8.7.1 实现方案 275 8.7.2 开发实现 277 8.8 智能聊天机器人 281 8.8.1 iBotCloud 282 8.8.2 开发实现 283 8.9 本章小结 285 第9章 企业类应用开发 286 9.1 会员卡 286 9.1.1 页面布局 286 9.1.2 开发实现 288 9.2 预约订单 290 9.2.1 页面布局 290 9.2.2 开发实现 294 9.3 产品相册 298 9.3.1 相册 298 9.3.2 画廊 302 9.4 大转盘 304 9.4.1 页面布局 304 9.4.2 开发实现 306 9.5 刮刮卡 310 9.5.1 页面布局 310 9.5.2 开发实现 312 9.6 地图导航 314 9.6.1 高德地图 314 9.6.2 开发实现 315 9.7 智能问答 316 9.7.1 关键词回复 317 9.7.2 中文分词 317 9.8 在线客服 320 9.8.1 流程状态 320 9.8.2 开发实现 321 9.9 广告效果统计 325 9.9.1 场景二维码 325 9.9.2 数据统计 327 9.10 本章小结 330 第10章 微信开发实用技巧 331 10.1 实现表情飘落效果 331 10.2 回复QQ表情和Emoji表情 332 10.3 获取微信版本及手机系统 336 10.4 微信JS接口使用 337 10.4.1 绑定JS接口安全域名 337 10.4.2 微信JS接口SDK 338 10.4.3 JS文件引入与注入权限验证配置 340 10.4.4 JS接口相关功能开发 343 10.5 Discuz微社区 344 10.6 本章小结 345 附录A 关键词自动回复的规则 346 附录B 微信公众平台全局返回码说明 347 附录C SAE分词词性说明 348 附录D 微信公众平台基础接口PHP SDK 350 附录E 微信公众平台自定义菜单及高级接口PHP SDK 357
上传时间:2018-12 大小:48.8MB
- 6.25MB
微信公众平台最佳实践-源代码-方倍工作室
2015-01-14自从方倍工作室在博客园推出微信公众平台开发系列教程后,受到广大微信开发人员及爱好者的热情关注,相头文章的日访问量高达上万人次,而《微信公众平台开发入门教程》一门阅读量早已超出20万,很多博文被很多有影响...
- 6.41MB
微信公众平台开发最佳实践源代码
2015-08-30微信公众平台开发最佳实践源代码
- 92KB
微信公众平台第三方服务协议.pdf
2022-07-14微信公众平台第三方服务协议.pdf微信公众平台第三方服务协议.pdf微信公众平台第三方服务协议.pdf微信公众平台第三方服务协议.pdf微信公众平台第三方服务协议.pdf微信公众平台第三方服务协议.pdf
- 5.10MB
Xvideos.apk
2023-04-05xvideos安装包android
- 39.24MB
Tailscale最新安装包(1.60.1)
2024-03-18截止到2024.3月tialscale最新安装包
- 24.81MB
oppo ozip格式转zip ozip2zip工具 ozip解密工具
2021-11-13将OPPO官网下载的ozip格式刷机包转成zip格式的刷机包,方便第三方rec刷入,亲测好用,严重鄙视某些论坛和厂商出的工具 这点东西还收费,目前已整理工具并打包,设置0积分下载,有用点个关注和支持,感谢!!
- 5.21MB
适用于某音27.8版本64位的libsscronet.so
2023-11-23适用于某音27.8版本64位的libsscronet.so
- 31.44MB
雷电模拟器9改真机环境.zip
2023-07-12面具magisk开启root,雷电模拟器上模拟真机环境。该压缩包,包括了模拟器(雷电模拟器9.exe),面具,RE管理器(Root_Explorer-v4.10.3-by_Alphaeva.apk),机型模组(iPhone12机型模块_magisk,LSPosed-v1.8.6-6909-zygisk-release,OPPOR9s机型模块_magisk,OXF-AN00机型模块_magisk,SM-N9760机型模块_magisk,vivoPD1728机型模块_magisk)。 A 安装面具 B 刷入机型压缩包,重启生效 C 机型更改app 可以制作机型压缩包,可以导出云机型压缩包
- 5.36MB
微信自动抢红包软件神器
2023-01-19软件介绍 微信抢红包神器自动抢最佳软件分享给大家,该软件设置方法非常简单,支持后台挂机运行,锁屏息屏也不怕,24小时全自动抢微信红包,让你一秒变身抢红包达人。 软件特点 1、红包信息,红包信息是用户,商家或者企业提供,说声谢谢,祝福,就可以轻松领取 2、企业红包,企业红包是企业发布自己新产品,展示自己的品牌奖赏给用户的红包,红包就是信息 3、系统红包,系统红包是官方每天自动发给用户,按照时间算法,多上多点,自动存入零钱1元就可以提现 4、任务红包,发布的.兼职.赚钱.任务.帮忙信息可以通过任务红包推送给用户,轻松手机口袋兼职 5、红包雨,红包雨采取的是倒计时抢红包,目前白天每隔两个小时左右会有一波,手快的可以多领 软件亮点 1、极速模式 强大的极速模式功能,让你快人一步,将红包手到擒来。 2、锁屏抢红包 首创的锁屏抢红包功能真正做到无人值守秒抢红包,解放你的双手,让你手机离手也能秒抢红包。 3、红包提醒 提供振动、铃音、文字等各种形式的289红包提醒,让你时时刻刻了解红包的状态。 4、智能红包过滤 灵活定制你的抢包需求,可以指定不抢某个群、某个人的红包,更加人性化。 相关说明 1
- 28.18MB
大麦抢票助手APP(安卓版)
2023-06-02当前在大麦APP上抢演唱会门票非常难抢到,故开发了一款抢票辅助的APP,用kotlin语言开发的,现将源码传上来,仅供学习使用(内含编译好的apk)
- 7.28MB
framework-xposed-v89-sdk25-x86
2022-08-04Xposed framework SDK
- 15.88MB
DB Browser for SQLite 数据库查看工具
2023-06-14DB Browser for SQLite 数据库查看工具
- 2.58MB
Visual Studio Code auto.js.pro专用插件 Auto.js-Pro-Ext hyb1996
2023-04-26Visual Studio Code上搜不到插件Auto.js-Pro-Ext hyb1996
- 2.86MB
XPosed框架,原XPosed派大星,目前可用的XP框架
2023-06-11能在线下载的XPosed框架,支持安卓8以下,ROOT后可一键在线安装。支持雷电模拟器、夜神模拟器、逍遥模拟器、部分云手机以及系统支持的手机。Xposed鸭是一款基于Xposed Installer的修改版软件,他弥补了原版XPosed框架无法在线下载的遗憾,使其成为Xposed Installer的一个非常有趣的替代品。 安装Xposed框架非常简单,只需要下载并安装Xposed鸭,然后点击一键安装Xposed框架。Xposed框架是一种基于模块的系统,这意味着用户可以选择安装不同的模块来实现不同的功能和修改。总的来说,Xposed鸭是一个非常有用的工具,它可以帮助Android用户实现各种自定义和修改,而无需进行复杂的ROM修改。它非常易于使用,并且有数千个可用的Xposed模块,使用户可以自由地探索和实验不同的功能和修改。
- 1.90MB
李跳跳-派大星2.2,李跳跳最新版
2024-02-28【我的缺点】在少数系统上为了稳定性,会延长音量条的消失时间。 【很能跳】专注跳广告,能跳过绝大多数APP的开屏广告和弹窗广告。 【能省电】每跳过一次广告,相当于变相地帮你节省2~3秒的电量。耗电快的手机,赶紧试试吧,别把电量花在看广告上。 【不收费】免费使用,没有任何套路。用收费的标准,做免费的产品。 【速度快】能秒跳绝大多数广告。 【稳定】运行极其稳定,无需反复开启无障碍权限。 【安全】无需联网,从源头上杜绝了隐私外泄的可能。 【极简】极简设计,傻瓜式操作,懒癌专属。 【良心】仅需一个权限?。 这是目前我最满意的一个版本,如果我不是开发者我都会感叹:这真的是我不用花钱就能用的App吗Image。所以无论现在你是哪个版本的李跳跳,请务必要更新啊喂。如果你的亲朋好友也在用李跳跳,也要跑着告诉他们更新哈。 1.内置更多规则。 2.新增失效提醒。 3.新增导入导出规则。 4.新增规则生成器。 5.新增微信自动勾选原图。 6.新增QQ自动查看原图。 7.为每个功能都添加注解。 8.支持页面白名单。 9.支持模糊匹配、首尾匹配、全匹配。 10.支持联合规则。 11.支持坐标点击。 12.优化
- 2.44MB
华强北悦虎耳机开启弹窗动画nvr刷机包
2023-04-03华强北悦虎耳机开启弹窗动画nvr刷机包
- 10.30MB
AndroidStudio————实战演练——仿美团外卖菜单
2022-04-06即实战演练的全部代码,加图片资源。
- 42.1MB
Android小项目——新闻APP(源码)
2019-02-26Android小项目——新闻APP(源码),一个很简单的可以练手的Android Demo Ps:下载之前可以先看一下这篇文章——https://blog.csdn.net/qq_34149526/article/details/80992341
- 718.32MB
Android Studio 3.5下载安装包
2023-02-06Android Studio 是谷歌推出的一个Android集成开发工具,基于IntelliJ IDEA. 类似 Eclipse ADT,Android Studio 提供了集成的 Android 开发工具用于开发和调试。
- 13.87MB
Jetpack Compose 入门到精通.pdf
2023-07-07Jetpack Compose 入门到精通.pdf
- 200.94MB
手机刷机-荣耀8-解锁-第三方Recovery-root-面具(Magisk)
2023-04-22荣耀8手机刷机资源,内含教程,包括荣耀8解锁,刷入第三方Recovery,刷入面具(Magisk);还有安装EdXposed和安装太极的教程
- 23.47MB
Android反编译工具——jadx
2022-01-19Android反编译工具——jadx
- 35.78MB
影视仓内置接口版-打开就可以看
2024-01-30影视仓内置接口版-打开就可以看
- 770KB
华为OD机考100题,真题
2022-06-05华为OD机考100题
- 424.63MB
Android Studio SDK(android-29)
2020-05-24资源是7z超压缩包,Windows系统不能识别也不能打开,需要解压缩软件才能解压(推荐使用Bandzip)。
- 122.77MB
gradle-8.2-bin.zip 下载资源
2023-12-06gradle-8.2-bin.zip 下载资源
- 883.27MB
在win10运行WSA-2301.40000.4.0(全网能在win10运行的WSA最高版本)
2023-05-07让你的win10运行WSA_2301.40000.4.0,此版本是目前能在win10运行的WSA里最高的版本。 使用方法:只有点开文件夹里的Run.bat即可安装! 优点:是win10运行的WSA里最高的版本,比乐软博客里的WSA for win10里安装的版本高得多。 缺点:只有英文版的,想要汉化版的话关注我,小编努力做出汉化版! *注意: (1).此软件只支持x64,你的win10版本要是22H2 19045.2311(更低的版本没试过,可以试一试)。 (2).切记要在控制面板里开虚拟机平台,和Hyper-V,不然开不了WSA (3).这个资源是在https://blog.csdn.net/weixin_42793435/article/details/129195583这篇文章里获得的,具体用法在这篇文章里看。
- 20.8MB
2023最新通讯录相册短信源码,提供研究
2023-04-14完整版,提供学习。用雷电模拟器,安装测试apk效果。
- 203.0MB
gradle-8.4-all.zip 快速下载
2023-11-07Gradle 8.4这个版本对基于JVM的项目进行了一些改进。Java 21现在支持编译、测试和运行此类项目。更快的Java编译和持久编译器守护进程现在也在Windows上工作。此版本还提供了一种更简单的方法来为特定角色创建依赖关系配置。关于基于JVM的项目的更多改进,请参见下面的完整发行说明。 Kotlin DSL,最近成为新项目的默认DSL,继续得到改进。嵌入在Gradle中的Kotlin版本已经已更新至Kotlin 1.9.10。简单的属性赋值=操作员已经提升为稳定。此外,Kotlin DSL的参考文档现在提供了链接回源在GitHub上托管。 此外,此版本解决了两个安全漏洞: 1、复制或归档操作中使用的符号链接文件的权限分配不正确; 2、通过XML外部实体注入可能的本地文本文件渗透。
- 2.95MB
libfekit.so和libQSec.so
2023-06-27libfekit.so和libQSec.so