c 微信开发用哪个服务器好,第2课 了解微信开发及搭建开发环境

文章说明:

本文是基于盛派网络苏震巍老师的《微信公众号+小程序快速开发》课程笔记。

课程地址:https://study.163.com/course/courseMain.htm?courseId=1004873017

1,开发文档和工具

A,登陆(注册)公众号

https://mp.weixin.qq.com/

B,个人测试版公众号

测试号包含服务号大部分的接口权限

https://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=sandbox/login

C,Visual Studio

https://visualstudio.microsoft.com/zh-hans/downloads/

D,微信开发者工具

https://developers.weixin.qq.com/miniprogram/dev/devtools/devtools.html

E,公众号开发者文档

https://developers.weixin.qq.com/doc/offiaccount/Getting_Started/Overview.html

2,公众号和微信用户通讯的3种方式

A,消息通讯

微信用户和公众号之间进行:文字、语音、图片、地理位置等的消息通讯

通讯原理参考:http://book.weixin.senparc.com/Upload/BookContent/Image/636349323216769979.png

8649d58def62dfd7505e39da7fb3e018.png

B,高级接口通讯(开发者应用服务器 <=> 微信公众号服务器)

例如,应用服务器需要确认当前用户是否关注了公众号?

然后向公众号服务器发起请求,获取请求结果。

C,H5网页(开发者应用程序)通过引用JS-SDK 和公众号进行通讯

在JS-SDK的帮助下,H5应用程序有了更多的基于微信的业务功能和触达用户手机硬件的功能,如定义朋友圈的分享标题、链接;如获取用户的地理位置、调起微信扫一扫功能

JS-SDK:https://developers.weixin.qq.com/doc/offiaccount/OA_Web_Apps/JS-SDK.html

3,公众号后台 应用服务器配置

配置的目的是,告诉微信服务器我们应用服务器的信息,从而在微信服务器和应用服务器之间就建立了安全的连接关系。

A,公众号服务器配置:

①应用服务器的域名地址 (开发者用来接收微信消息和事件的接口URL)

②令牌 Token 用作生成签名(该Token会和接口URL中包含的Token进行比对,从而验证安全性)

③消息加密的密钥 EncodingAESKey,用作消息体加解密密钥

参考:https://developers.weixin.qq.com/doc/offiaccount/Basic_Information/Access_Overview.html

4,通过Nuget 引用 Senparc.Weixin SDK

Nuget引用时搜索关键字:"Senparc.Weixin" ,图片是“盛派网络”,作者包含 JeffreySu 的是官方SDK

13dd81239bb53fa6de9eee75fd993811.png

5,其他注意事项:

部署站点的应用服务器以及开发者本地服务器的IP,都需要在微信公众号后台添加到IP白名单。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值