微信公众平台开发技术-引入说明
原创引入此 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-07-15
- 企业微商转型,有没有价值?企业价值系统决定了企业未来实际价值 2022-07-16
- 钱的杠杆 2024-07-06
- 建立销售成功的关键: 请求客户转介绍 2023-04-01
- 建立情商销售文化的有效步骤 2023-03-02
- 不要与他人比较,做独一无二的自己——销售技巧 2023-03-04
- 愿景培育,与人共享(Visionsandvisionary) 2023-07-16
- 企业微信运营的准则、要素、策略和技巧,如何选择订阅号与服务号 2023-07-09
- 什么样的顾客最容易被你说服,直接按原价购买呢?答案是这 5 种 2023-05-22
- 对等关系:你的形象价值百万[销售秘籍建议收藏] 2023-05-22
- 自揭其短法:用真诚换来客户的信任——销售技巧 2023-03-04
- 勇于成为团队领袖销售领袖能力与情商的关系 2023-03-02
- 把时间用到最重要的事情上 2023-07-16
- 销售绝招:销售需要方法论 2023-03-14
- 【成功案例7】中金在线官方微信「自定义菜单」上线 2023-07-09
- 成功销售如何 典型问题应对:业务调整,合作暂缓 2023-05-19
- [微信创业]微信创业中易犯的致命小错误,一件代发 2023-07-12
- 让业绩高速增长!当前销售方法论存在的问题 2023-03-14