微信公众平台开发技术-引入说明
原创引入此 DLL 有两种方法:一种是复制 DLL 到项目某文件夹中,然后直接在项目中添加 Senparc.Weixin.MP.dll 及 Senparc.Weixin.MP.MvcExtension.dll 的引用(Senparc.Weixin.MP. MvcExtension.dll 只有 MVC 项目需要,WebForms 项目可以忽略);另一种是使用 Nuget 直接安装到项目中,Nuget 项目地址是 https://www.wechatadd.com.Weixin. MP/,如果是第一次安装 Senparc.Weixin.MP 库,则在 PM>;后面输入命令「Install-Package Senparc.Weixin.MP」,即可将 DLL 引入到项目。
天气接口这里使用的是阿里云市场的 API 天气预报接口。人们需要了解如何登录云市场,如何购买接口数据,同时需要了解如何使用接口来获取想要的数据。
阿里云登录要登录阿里云 https://www.wechatadd.com,使用支付宝账号即可。登录之后找到云市场中的数据及 API 菜单,可以在上方的搜索框中搜索天气,也可以在左侧菜单中选择气象水利中的天气预报,打开天气预报的 API 接口,云市场页面如图 9-1 所示。

图 9-1 阿里云市场页面
单击天气预报可以查询到所有的 API 接口,按照价格排序,可以选择其中免费的服务进行购买,这里选择的是全国天气预报查询(免费版),可以免费调用 10000 次天气接口。
购买之后,阿里会向个人控制台发送购买成功通知,这时就可以使用这些 API 进行数据调用,此时在 API 商品列表中就有所购买的商品。在 API 商品列表最上面有两组关键的参数,一组是 AppKey 和 AppSecret,另一组是 AppCode。图 9-2 所示为两组关键参数。AppKey 与 AppSecret 是一个 APP(应用),相当于用户调用 API 时的身份,每个 APP 都有 AppKey 和 AppSecret 这样一对密钥对,密钥对通过加密计算后放入请求中作为签名信息,具体签名在 API 帮助上有详细说明,这里不再复述。

图 9-2 API 商品列表中的关键参数
另一个参数 AppCode 相当于 APP 的一个标志,也可以通过 AppCode 实现被调用接口的身份认证,获取访问相关 API 的调用权限。这种方式称为简单身份认证,这里的 API 使用的就是这种方式,具体方法是在请求 Header 中添加 Authorization 字段,配置 Authorization 字段的值为「APPCODE+ 半角空格 +APPCODE 值」,如 Authorization:APPCODE 3F2504E04F8911D39A0C0305E82C3301,这里要特别注意的是半角空格。
版权保护: 本文由 李斯特 原创,转载请保留链接: https://www.wechatadd.com/artdet/9563
- 上一篇:微信公众平台开发技术-天气预报应用实例
- 下一篇:微信公众平台开发技术-接口使用
阅读推荐
更多...- 互联网创业方法论,平台战略 2023-10-08
- 什么是新媒体营销?新媒体营销有哪些特点? 2022-07-01
- 没有放弃购买的客户,只有放弃推销的销售员 2023-03-04
- 赚钱有术——主流的盈利方式不可不知,主流盈利方法 2023-05-30
- 记住客户的名字,并能亲切地叫出来——销售技巧 2023-03-04
- 马里奥·欧霍文:不要为失败寻找理由 2023-03-24
- 产品打磨,产品打磨(上) 2023-07-16
- 抖商为什么要做复盘 2023-02-12
- 恶习不改型,实现销售业绩的持续增长 2023-04-01
- 价格谈判:用好让价话术,让你赚得盆满钵满 2023-05-22
- 二维码、大数据营销:「扫」给微商的财富 2022-07-22
- 打动客户心理的销售口才:为高效成交打下良好基础,提升销售业绩 2023-03-13
- 微商案例:三个爸爸:以爱为出发点的客户定位 2022-07-22
- 抖音+教育——缓解线下资源紧缺的局面 2023-10-22
- 你不知道的互联网营销策略 2022-07-24
- 猜准顾客的十大心理需求——销售技巧 2023-03-04
- 微商如何提升微信朋友圈的关注度 2022-07-14
- 快速吸粉——公众号自身平台的营销方法,实战举例:图书征稿大赛之后的善后评估 2023-05-30