【微信开发的基本知识】
以下几点,为本人自己总结,并不代表微信即使如此!
【首先】申请一个服务号是必须的!订阅号,建议开发者不要申请了。使用权限太少!申请一个服务号,然后认证,认证的需要给钱300。认证之后呢,可以使用开发者的所有权限。微信支付、微信自定义菜单、获取用户信息等等!
【其次】你有一个认证的服务号之后。进入这个地方,如图!
1.是你微信号的唯一 标识 这2个值以后就靠它来操作接口
2.这是你的服务器配置选项。配置服务器之后。公众号接收的所有用户信息,都会转发到你指定的服务器文件上!
【最后】就是你需要开发什么功能。就从文档中去获取信息。然后来开发。我这里举例一个。获取用户信息的开发思路。
1.获取用户基本信息
当别人从你的微信号。或者从微信中进入你的页面时,你想要让用户免登录,其实就是通过获取用户的微信号作为登录凭证,来使用户免登录。这样大大提高了用户的体验效果。
(那么我们从什么地方开始呢!前提说了。只是思路。不提供任何代码!——思路我们就得倒着推回来)
A、我们目的是要获取到用户的基本信息,例如,微信昵称,以及性别,及openid 唯一标识等。
如果我们想获得这些,那么我们第一先得获取到一个接口!
【网页授权】
http://mp.weixin.qq.com/wiki/17/c0f37d5704f0b64713d5d2c37b468d75.html 【接口地址】
这里很详细的讲。,看第一步 第二步 第四步
【第一步】
简单的来说。就是通过 你的 AppID和AppSecret 的来调用接口,获取code
【第二步】
简单的来说,就是通过你的 code通过接口来调用。获取到 access_token 和 openid
【第四步】
简单的来说,就是通过你的 access_token和 openid 调用接口,获取用户基本信息!
OK。今天就讲到这里。明天新功能再见!
高手莫吐槽。新手走路过来的记忆,希望能帮后面的新手提点思路。高手有好的思路多多指点!
来源:oschina
链接:https://my.oschina.net/u/2267270/blog/638801