标签分类 热门分类
当前位置:首页 > 网络与数据通信电子书 > 微信开发电子书网盘下载
微信公众平台商业应用搭建、支付开发与运维实践 微信公众平台商业应用搭建、支付开发与运维实践
码小辫

码小辫 提供上传

资源
37
粉丝
36
喜欢
262
评论
14

    微信公众平台商业应用搭建、支付开发与运维实践 PDF 影印超清版

    微信开发电子书
    • 发布时间:

    给大家带来的一篇关于微信开发相关的电子书资源,介绍了关于微信、公众平台、搭建、支付、开发、运维方面的内容,本书是由中国铁道出版社出版,格式为PDF,资源大小270.1 MB,牟云飞;李锐编写,目前豆瓣、亚马逊、当当、京东等电子书综合评分为:8.2,更多相关的学习资源可以参阅 网络与数据通信电子书、等栏目。

  • 微信公众平台商业应用搭建、支付开发与运维实践 PDF 下载
  • 下载地址:https://pan.baidu.com/s/1yOTPMToT2AjNMd9esTTSQ
  • 分享码:vip资4
  • 微信公众平台商业应用搭建、支付开发与运维实践 PDF

    (1)偏重于落地式实践活动,36个小案例 6个综合性实例,精练解读配搭详实编码注解,务求对接服务平台构建、微信付款开发设计与统计数据运维管理总体开发设计步骤。

    (2)深入分析微信付款开发设计与保持。

    (3)详实论述帐号管理和网络信息安全浏览 

    微信公众号商业服务运用构建、付款开发设计与运维管理实践活动紧紧围绕微信公众号在商业服务运用层面的系统软件全方位开发设计。以实战演练开发设计为标准,从微信公众号开发工具配搭到新项目执行布署,学习培训微信公众平台开发设计详细步骤。此外,这书重中之重在微信公众号的付款开发设计和运维管理层面干了融合实践活动的详尽论述。

    目录

    • 第1篇  开发基础篇
    • 第1章  认识微信公众平台 1
    • 1.1  微信公众平台 1
    • 1.1.1 微信公众平台与微信开放平台 1
    • 1.1.2 订阅号 2
    • 1.1.3 服务号 2
    • 1.1.4 企业号 3
    • 1.1.5 微信小程序 4
    • 1.1.6 测试号 4
    • 1.2  微信公众号注册 4
    • 1.2.1 准备申请资料 5
    • 1.2.2 选择账号类型 5
    • 1.2.3 基本信息 6
    • 1.2.4 选择类型 6
    • 1.2.5 邮箱激活 7
    • 1.2.6 信息登记 7
    • 1.2.7 完善公众号信息 10
    • 1.2.8 绑定运营者微信号 10
    • 1.3  微信公众号认证 11
    • 1.3.1 进入微信认证 11
    • 1.3.2 完成身份认证 12
    • 1.3.3 进入认证页面 12
    • 1.3.4 填写认证信息 12
    • 1.3.5 确认名称 13
    • 1.3.6 填写发票,核对信息 13
    • 1.3.7 费用支付 14
    • 1.3.8 完成认证申请,查看审核进度 15
    • 1.4  微信公众号管理 15
    • 1.4.1 增加开发者账号 15
    • 1.4.2 权限设置及频率限制 16
    • 1.4.3 获取AppID及AppSecret 17
    • 1.4.4 IP白名单 17
    • 1.4.5 小实例:“伊布空间装饰”公众号 18
    • 第2章  平台开发基础入门 20
    • 2.1 JDK及JCE补丁部署 20
    • 2.1.1 安装JDK 21
    • 2.1.2 环境变量 22
    • 2.1.3 JCE安全策略补丁 24
    • 2.2  开发环境 25
    • 2.2.1 MyEclipse安装 25
    • 2.2.2 绑定中间件 26
    • 2.2.3 调整编译环境 28
    • 2.3  微信Web开发者工具 29
    • 2.3.1 开发工具安装 29
    • 2.3.2 授权微信Web开发者工具 30
    • 2.3.3 开发调试 31
    • 2.4  申请测试号 32
    • 2.5 JSON数据格式 33
    • 2.5.1 JSON数据介绍 33
    • 2.5.2 在页面中的应用 34
    • 2.5.3 在Java中的应用 34
    • 2.5.4 小实例:JSON对象转换 36
    • 2.6 XML数据格式 37
    • 2.6.1 XML数据介绍 37
    • 2.6.2 生成XML数据 37
    • 2.6.3 解析XML数据 38
    • 2.6.4 小实例:用户信息生成与解析 39
    • 2.7 HttpClients使用技巧 41
    • 2.7.1 发送Get请求 42
    • 2.7.2 发送Post请求 43
    • 2.7.3 获取请求结果数据流 44
    • 2.7.4 小实例:通过HttpClients实现网络爬虫数据抓取 45
    • 2.8 HttpURLConnection使用技巧 46
    • 2.8.1 发送JSON数据请求 46
    • 2.8.2 发送文件类型请求 48
    • 2.8.3 小实例:通过HttpURLConnection实现网络爬虫数据抓取 49
    • 2.9 Properties配置文件 50
    • 2.9.1 Properties文件介绍 50
    • 2.9.2 小实例:项目产品化配置信息 51
    • 2.10 在线接口调试 51
    • 2.11 发布外网服务 53
    • 2.12 综合实例:微信公众号开发入门之HelloWorld 53
    • 第2篇  关键技术篇
    • 第3章  主动调用推送信息 58
    • 3.1  主动调用模式介绍 58
    • 3.2  申请access_token60
    • 3.2.1 access_token获取限制 61
    • 3.2.2 申请access_token票据接口详细说明 61
    • 3.2.3 申请access_token完整示例代码 62
    • 3.3 access_token的缓存处理 64
    • 3.3.1 access_token的缓存处理流程 64
    • 3.3.2 access_token缓存处理完整示例代码 65
    • 3.4  封装主动调用类 67
    • 3.5  自定义菜单管理 73
    • 3.5.1 自定义菜单类型 74
    • 3.5.2 创建默认菜单 74
    • 3.5.3 创建个性化菜单 76
    • 3.5.4 查询菜单 78
    • 3.5.5 删除菜单 80
    • 3.5.6 小实例:开发自己的微信菜单实现创建、删除和查询功能 80
    • 3.6  素材管理 83
    • 3.6.1 接口说明 83
    • 3.6.2 上传素材文件 83
    • 3.6.3 获取素材文件 87
    • 3.6.4 上传永久图文消息 90
    • 3.6.5 删除永久素材 93
    • 3.6.6 修改永久图文素材 94
    • 3.6.7 获取素材总数 96
    • 3.7  群发消息 97
    • 3.7.1 消息说明与频率限制 97
    • 3.7.2 根据用户标签群发消息 98
    • 3.7.3 根据OpenID群发消息 102
    • 3.7.4 删除群发消息 104
    • 3.7.5 小实例:推送最新活动(“千里行”为爱而行) 106
    • 3.8  模板消息 113
    • 3.8.1 消息说明及运营规则 113
    • 3.8.2 获得模板ID 114
    • 3.8.3 推送模板消息 117
    • 3.8.4 自定义模板消息 120
    • 3.8.5 小实例:发送个人账单信息 122
    • 3.9  客服消息 125
    • 3.9.1 客服消息说明 125
    • 3.9.2 客服账号管理 127
    • 3.9.3 发送客服消息 129
    • 3.9.4 小实例:人工客服消息 133
    • 第4章  接收回调消息 136
    • 4.1  消息接收说明 136
    • 4.2  开启消息回调模式 138
    • 4.3  加密/解密算法 142
    • 4.4  接收消息Dom解析 145
    • 4.5  消息响应Xstream转换 148
    • 4.6  接收普通消息 151
    • 4.6.1 接口说明 151
    • 4.6.2 接收文本消息 154
    • 4.6.3 接收图片消息 154
    • 4.6.4 接收音频消息 155
    • 4.6.5 接收位置消息 157
    • 4.6.6 接收小视频消息 158
    • 4.6.7 接收链接消息 159
    • 4.6.8 接收视频消息 160
    • 4.7  接收事件消息 161
    • 4.7.1 接口说明 161
    • 4.7.2 接收关注/取消关注事件 162
    • 4.7.3 接收地理位置事件 163
    • 4.7.4 接收菜单事件 165
    • 4.8  被动响应消息 170
    • 4.8.1 接口说明 170
    • 4.8.2 被动响应文字消息 171
    • 4.8.3 被动响应图片消息 173
    • 4.8.4 被动响应音频消息 175
    • 4.8.5 被动响应视频消息 176
    • 4.8.6 被动响应图文消息 176
    • 4.9  综合案例:微信机器人汤姆177
    • 第5章  微信网页JS-SDK的应用 186
    • 5.1  微信JS-SDK介绍 186
    • 5.2  平台接口接入 187
    • 5.2.1 配置JS接口安全域名 187
    • 5.2.2 配置网页授权域名 188
    • 5.2.3 配置业务域名 189
    • 5.2.4 引入微信JS文件 189
    • 5.2.5 通过config接口授权 190
    • 5.2.6 验证成功事件 190
    • 【示例5-1】进入页面后立即隐藏右上角菜单按钮 190
    • 5.2.7 验证失败事件 190
    • 5.3 JS-SDK权限签名 190
    • 5.3.1 获取调用票据jsapi_ticket 191
    • 5.3.2 生成JS-SDK权限验证签名 193
    • 【示例5-2】权限验证签名 193
    • 5.3.3 页面config接口配置注入 194
    • 5.4 Debug调试与基础接口说明 195
    • 5.4.1 Debug调试模式开启 195
    • 5.4.2 接口通用函数 196
    • 5.4.3 小实例:查看微信版本情况 196
    • 5.5  常用接口应用 197
    • 5.5.1 GPS定位获取位置信息 197
    • 5.5.2 选择相机/相册图片 199
    • 5.5.3 页面判断iOS/Android微信 200
    • 5.5.4 语音智能接口 201
    • 5.5.5 微信扫一扫 202
    • 5.5.6 微信分享接口 203
    • 5.5.7 小实例:隐藏微信菜单 204
    • 5.6  微信JS-SDK接口说明 206
    • 5.7  二维码多码融合 207
    • 5.7.1 安卓/苹果APP下载码融合 207
    • 5.7.2 微信下载“空白页无响应”问题 208
    • 5.7.3 小实例:扫一扫三码合一 210
    • 5.8  高德地图的应用 211
    • 5.8.1 申请地图Key值 211
    • 5.8.2 个人开发者与企业开发者区别 213
    • 5.8.3 引入高德地图 214
    • 5.8.4 坐标转换 215
    • 5.8.5 关键字搜索 216
    • 5.8.6 其他接口服务 217
    • 5.8.7 小实例:地图“点聚合” 219
    • 5.9  地图语音导航 223
    • 5.9.1 微信内置地图语音导航 223
    • 5.9.2 腾讯地图语音导航 223
    • 5.9.3 百度地图语音导航 225
    • 5.9.4 高德地图语音导航 226
    • 5.10 ECharts在微信中的应用 228
    • 5.10.1 ECharts简介 228
    • 5.10.2 ECharts快速接入 229
    • 【示例5-3】生成某产品每月销量柱形图 230
    • 5.10.3 ECharts知识扩展 231
    • 5.10.4 小实例:ECharts微信应用——某公司每月新增客户报表 233
    • 5.11 微信中的APP——单页面应用 237
    • 5.11.1 基于angularJS的onsenUI 237
    • 5.11.2 创建angularJS微信服务 238
    • 【示例5-4】创建angularJS服务“判断是否用微信浏览器”
    • 和“获取url中参数”。 238
    • 5.11.3 SPA下JSAPI模式权限初始化 239
    • 5.11.4 SPA下获取OAuth2.0成员身份信息 240
    • 5.11.5 小实例:解决微信物理回退问题 241
    • 5.12 微信WebSocket开发 242
    • 5.12.1 WebSocket客户端 242
    • 【示例5-5】在JS中使用new WebSocket开通客户端 242
    • 5.12.2 WebSocket服务端 243
    • 【示例5-6】客户端通过注解中的uri连接到WebSocket 244
    • 【示例5-7】编写程序检测WebSocket连接数量 245
    • 5.13 JS-SDK应用中常见问题及解决办法 245
    • 第6章  综合案例:I'M朋友圈 248
    • 6.1  创建Action后台服务 248
    • 6.2  生成工具类WxUtil249
    • 6.3  开发“朋友圈”页面 256
    • 第3篇  支付开发篇
    • 第7章  微信公众号支付 263
    • 7.1  微信支付介绍 263
    • 7.2  微信公众号支付申请 264
    • 7.3  开发配置 268
    • 7.3.1 配置商户密钥 268
    • 7.3.2 配置域名信息 268
    • 7.3.3 设置支付目录 269
    • 7.4  统一下单 269
    • 7.4.1 接口介绍 270
    • 7.4.2 订单签名 273
    • 7.4.3 小实例:微信支付下订单 276
    • 7.5  发起支付 281
    • 7.5.1 支付签名 281
    • 7.5.2 小实例:发起微信JS-H5支付 282
    • 7.6  支付结果 284
    • 7.6.1 同步通知 284
    • 7.6.2 异步通知 284
    • 7.7  获取对账单文件 288
    • 7.7.1 接口介绍 289
    • 7.7.2 账单签名 291
    • 7.7.3 小实例:下载微信账单 291
    • 7.8  小实例:在微信中发起支付宝支付 293
    • 第8章  微信服务商支付 295
    • 8.1  微信服务商 295
    • 8.1.1 微信商户类型 295
    • 8.1.2 申请服务商 296
    • 8.1.3 服务商平台 296
    • 8.2  微信特约商户 297
    • 8.2.1 申请特约商户 297
    • 8.2.2 特约商户平台 297
    • 8.3  服务商开发配置 298
    • 8.4  服务商发起公众号支付299
    • 第9章  综合案例:开发一个微信水果购物平台 301
    • 9.1  创建实体类 301
    • 9.2  创建微信工具类 305
    • 9.2.1 消息工具类WxUtil 305
    • 9.2.2 微信支付工具类WxPayUtil 310
    • 9.2.3 MD5算法工具类 315
    • 9.3  微信下订单 316
    • 9.3.1 创建S 

    上一篇:自制编程语言:基于C语言  下一篇:Kubernetes权威指南:企业级容器云实战

    展开 +

    收起 -

    微信开发 相关电子书
    关于微信开发的学习笔记
    网友NO.277093

    微信小程序+腾讯地图开发实现路径规划绘制

    现象 我们想用微信小程序实现在map组件上自定义显示导航路径,但是目前为止官方并未给出相应的方法实现,map组件确实有绘制点对点连线的属性polyline,但是呢我们没有一系列的坐标集合也是画不出一条路径的, 更糟糕的是即便你内置微信小程序JavaScript SDK,它目前为止也不能给你相应的返回导航路径中所有坐标集合方法实现,不信你看介绍 解决方案 那我们只能用WebService API咯, 但是不要高兴的太早,根据文档,我们要的接口参数是酱紫的 那么我们开始写(下面是菜鸡版代码,非礼勿视) wx.request()参数的data部分对”from”/”to”赋值不能采用惯用手法了,你会发现换了好几种方式依然不能如意,要么请求参数非法,要么语法编译又过不了,没办法,最后只能使用绝招了 哼哼,状态稳如老狗 @_@ ok,到此为止,我们已经拿到我们想要的坐标集合了,那么接下来就是提取坐标数组,然后给polyline绘制的问题了 利用polyline绘制路径 什么都不说了,直接上代码: /** * 获取当前位置标记在地图上并且利用polyline绘制路径 */ now_LocationTap: function () { var that = this /** * 初始化当前地图标记信息 */ wx.getLocation({ type: 'gcj02', // 默认为 wgs84 返回 gps 坐标,gcj02 返回可用于 wx.openLocation 的坐标 success: function (res) { console.log('当前位置数据Object如下:……

    网友NO.908968

    微信小程序 仿美团分类菜单 swiper分类菜单

    有同学要仿美团分类菜单.写了一个. 跟 微信小程序开发之实现选项卡(窗口顶部TabBar)页面切换很类似 代码: js就这么一点 //index.js //获取应用实例 var app = getApp()Page({ data: { currentTab: 0, grids: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9], swiperList:[0, 1, 2, 3, 4] }, onLoad: function () { }, click: function (e) { console.log(e.currentTarget.dataset.id) console.log(e.currentTarget.dataset.index) wx.showToast({ title: '第' + e.currentTarget.dataset.id + '栏' + '第' + e.currentTarget.dataset.index + '个', icon: 'success', duration: 1500 }) }, /** * 滑动切换tab */ bindChange: function (e) { console.log(e.detail.current) this.setData({ currentTab: e.detail.current }); },}) 以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持码农之家! ……

    网友NO.331620

    微信小程序实现点击按钮移动view标签的位置功能示例【附demo源码下载】

    本文实例讲述了微信小程序实现点击按钮移动view标签的位置功能。分享给大家供大家参考,具体如下: 1、效果展示 2、关键代码 index.wxml文件 view class="view" 我是view标签/viewbutton class="btn" type="default" bindtap="changeLocation"点击我移动view标签的位置/button index.wxss文件: .view{ position: absolute; background: green; color: white; width: 40%; height: 50px; line-height: 50px; text-align: center;}.btn{ position: absolute; top:100px; width: 80%; left: 10%;} index.js文件 Page({ data:{ viewLeft:0 }, changeLocation(){ var viewLeft=this.data.viewLeft; viewLeft+=5; this.setData({ viewLeft:viewLeft }) }}) 可见view组件通过.view的 position: absolute; 进行绝对位置定位。逻辑层响应点击事件,使用 this.setData 动态改变 中的 viewLeft 值,进而实现移动view标签的功能。 3、源代码 点击此处 本站下载 。 希望本文所述对大家微信小程序开发有所帮助。 ……

    网友NO.662000

    微信小程序新增的拖动组件movable-view使用教程

    前言 小程序在520节日前夜,让程序员们又躁动了一把,更新了一些很诱人的功能,如内容转发API,iBeacon API,振动API,屏幕亮度调节API等,也增强了地图组件的功能。 此次的更新中,也新增了一个UI组件,它就是视图组件movable-view,它需要配合movable-area来一起使用。简单来说,它就是一个支持在指定区域内可以拖动内容的容器。 我们来看一个简单的示例: movable-area movable-view direction="all" /movable-view/movable-area 界面 我们用movable-area设定了一个200x200大小的一个可拖动区域(红色),然后在这个区域内放置了一个大小为50x50的可以拖动内容movable-view(蓝色),这个可拖动内容的direction设置为all,表示可以在任意方向上进行拖动。 拖动演示 在一个movable-area标签中,其实不止可以放一个movable-view,它支持放置多个movable-view,看以下例子: movable-area !--蓝色任意方向拖动的内容-- movable-view direction="all" /movable-view !--黄色只能横向拖动的内容-- movable-view direction="horizontal" /movable-view/movable-area 界面2 拖动演示2 movable-view的direction属性支持以下四个值: all - 任意方向拖动 vertical - 纵向拖动 horizontal - 横向拖动 none - 不能拖动 前3个值好理解。如果direction设置为最后这个none,则只能依靠设置x,y属性值来为它进行在movable-area中的定位: movable-area mov……

    Copyright 2018-2020 xz577.com 码农之家

    电子书资源由网友、会员提供上传,本站记录提供者的基本信息及资源来路

    鸣谢: “ 码小辫 ” 公众号提供回调API服务、“ 脚本CDN ”提供网站加速(本站寻求更多赞助支持)

    版权投诉 / 书籍推广 / 赞助:520161757@qq.com

    上传资源(网友、会员均可提供)

    查看最新会员资料及资源信息