美文网首页
微信开发初始配置

微信开发初始配置

作者: 极爷的皇纲 | 来源:发表于2016-06-13 20:43 被阅读54次
一.填写服务器配置

可通过新浪云搭载服务器,并将代码打包上传至新浪云,可通过新浪云应用->代码管理->编辑代码进行修改

代码管理-编辑代码
二.接口配置参数

1)将token、timestamp、nonce三个参数进行字典序排序
2)将三个参数字符串拼接成一个字符串进行sha1加密
3)开发者获得加密后的字符串可与signature对比,标识该请求来源于微信

"define"中"TOKEN"设置 接口信息token设置

接口配置信息中的token参数要与接口文件中的token参数一致

三.微信网页授权

静默授权:是指只能获取用户的openID.
明示授权:是指既可以获取用户的openID还可以获取用户的昵称、性别、地区等用户信息.
这两种授权是获取高级接口之后,默认拥有scope参数中的snsapi_base(静默授权)和snsapi_userinfo(明示授权).

测试号信息

1用户同意授权,获取code

https://open.weixin.qq.com/connect/oauth2/authorize?
appid=APPID//测试号信息中的appID
&redirect_uri=REDIRECT_URI//接口配置信息中的URL
&response_type=code//code参数
&scope=SCOPE//设置静默授权或者明示授权:如:&scope = snsapi_base(静默)&scope = snsapi_userinfo(明示)
&state=STATE#wechat_redirect

2通过code换取网页授权access_token

https://api.weixin.qq.com/sns/oauth2/access_token?
appid=APPID//测试号信息中的appID
&secret=SECRET//测试号信息中的appsecret
&code=CODE//code参数要与之前的一致
&grant_type=authorization_code 

3拉取用户信息(需scope为 snsapi_userinfo即明示授权)

https://api.weixin.qq.com/sns/userinfo?
access_token=ACCESS_TOKEN//接口配置中的token值
&openid=OPENID//用户的openid
&lang=zh_CN

相关文章

  • 微信开发初始配置

    一.填写服务器配置 可通过新浪云搭载服务器,并将代码打包上传至新浪云,可通过新浪云应用->代码管理->编辑代码进行...

  • mpvue开发微信小程序之路-1

    1.初始化mpvue项目: 在微信开发者工具导入项目,配置appid,npm run start运行。(步骤略.....

  • 微信开发之配置初始化

    首先需要申请一个 个人订阅号。按照微信公众平台的步骤走就好了,很简单。 微信开发测试 要借助开发者工具 其中主要是...

  • 一些总结

    1、在进行微信网页录音功能开发的时候,微信jssdk初始化一定要把用到的方法写在wx.config配置信息jsAp...

  • 《微信小程序开发从入门到实战》学习十二

    第三章 开发第一个小程序 3.2 开发投票小程序的首页 3.2.1 小程序的初始配置 在微信开发工具创建小程序项目...

  • 01微信公众平台之开发中心

    1.微信公众平台的开发中心 微信公众平台的开发中心 在微信公众平台-开发-服务器配置,设置好服务器地址等配置信息,...

  • 草珊瑚的小程序云开发指南(2020年10月版)

    开发环境 微信开发者工具版本:RC 1.03.2009301 项目初始化 生成小程序空模板 当前微信开发者工具没有...

  • 微信公众号前期开发准备

    微信公众号前期准备 一、创建代码库(git/svn) 二、微信公众号配置 1)给开发人员微信号配置开发者权限 ...

  • 微信小程序登录

    一、微信开发工具配置 1. 配置appId 打开微信开发工具,导入项目,打开右上角详情,输入小程序的a...

  • 微信扫码支付模式二-快速实现

    开发者编号APPID: 在【微信公众平台】->开发->基本配置中获取开发者密钥APPSECRET:在【微信公...

网友评论

      本文标题:微信开发初始配置

      本文链接:https://www.haomeiwen.com/subject/noiydttx.html