微信公众平台开发技术-引入说明
原创引入此 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-08-23
- 销售绝招:完善衡量和报告系统 2023-04-01
- 如何做好销售?你有多重视客户,客户就有多重视你 2023-04-14
- 「创业经验」「微」开发第二步——创新资料,品牌吸引 2024-01-20
- 把时间用到最重要的事情上 2023-07-16
- 柴田和子:「火鸡太太」的「红灯话术」 2023-03-24
- 发价值类信息,不断提高您的销售技巧和业绩 2023-04-14
- 人工智能大数据最容易变现的五个领域 2023-09-11
- 「螺蛳粉先生」的微博营销策略:精准定位与互动培养回头客 2024-01-20
- 打折销售:永远都不会过时的促销手段 2023-07-13
- 内容运营:将分析结果落在实处,创造黏性,平台内容编辑要点 2023-05-30
- 微商入门要领:卖什么?卖给谁?客户在哪里? 2022-07-14
- 掌握微信营销技巧 2023-07-16
- 客户维护:如何为客户提供超预期的服务? 2023-05-22
- 创业中要避免BP的致命错误 2023-07-16
- 让业绩高速增长!客户的抗拒点有哪些 2023-04-14
- 「销售团队管理」困难都是假的,成长才是真的 2023-03-04
- 幽默的话语让客户不再抗拒你——销售技巧 2023-03-04