1、1 第9章 天气预报应用实例微信公众平台开发技术(第1版)工业和信息化“十三五”高职高专人才培养规划教材第9章 天气预报应用实例人民邮电出版社2 第9章 天气预报应用实例能力CAPACITY要求了解微信接入框架的概念。了解阿里云API的调用方法。熟悉微信应用的开发流程。3 第9章 天气预报应用实例内容CONTENTS导航天气接口微信接入框架PM2.5 接口功能设计开发实现4 第9章 天气预报应用实例一、微信接入框架01OPTION02OPTION03OPTIONSenparc介绍关键类说明引入说明5 第9章 天气预报应用实例一、微信接入框架Senparc介绍:Senaprc.Weixin SD
2、K 是目前使用率最高的微信.NET SDK,也是最受欢迎的.NET 开源项目之一。网址:http:/ 第9章 天气预报应用实例一、微信接入框架Senparc介绍:7 第9章 天气预报应用实例一、微信接入框架引入说明:Senparc微信框架SDK主要是Senparc.Weixin.MP,这是该框架的核心。SDK已经涵盖了微信6.x的所有公共API,如消息处理、消息实体。CheckSignature.cs签名类RequestMessageFactory.cs工厂类Entities文件夹内为实体类Helpers文件夹内为工具类8 第9章 天气预报应用实例 基础结构一、微信接入框架9 第9章 天气预报
3、应用实例 请求结构一、微信接入框架10 第9章 天气预报应用实例 响应结构一、微信接入框架11 第9章 天气预报应用实例一、申请微信支付引入说明:引入此DLL常用的有两种方法,具体如下:1、复制dll到项目某文件夹中,然后直接在项目中添加Senparc.Weixin.MP.dll及Senparc.Weixin.MP.MvcExtension.dll的引用。2、使用Nuget直接安装到项目中,Nuget项目地址:https:/www.nuget.org/packages/Senparc.Weixin.MP/。引入方法:12 第9章 天气预报应用实例内容CONTENTS导航天气接口微信接入框架PM
4、2.5 接口功能设计开发实现13 第9章 天气预报应用实例二、天气接口阿里云登录:https:/。找到云市场中的数据及API菜单。14 第9章 天气预报应用实例二、天气接口阿里云登录:API列表1、APPKEY2、APPSecret3、APPCODE15 第9章 天气预报应用实例二、天气接口接口使用:API接口调试16 第9章 天气预报应用实例二、天气接口接口使用:API接口返回的部分JSON17 第9章 天气预报应用实例内容CONTENTS导航天气接口微信接入框架PM2.5 接口功能设计开发实现18 第9章 天气预报应用实例三、PM2.5接口接口规范:19 第9章 天气预报应用实例三、天气接口接口使用:API接口返回的部分JSON20 第9章 天气预报应用实例内容CONTENTS导航天气接口微信接入框架PM2.5 接口功能设计开发实现21 第9章 天气预报应用实例四、功能设计气象消息处理流程:22 第9章 天气预报应用实例内容CONTENTS导航天气接口微信接入框架PM2.5 接口功能设计开发实现23 第9章 天气预报应用实例五、开发实现实现效果24 第9章 天气预报应用实例THANKS