用户同意授权,获取code

先将 链接拼接编译

scope为snsapi_userinfo
https://open.weixin.qq.com/connect/oauth2/authorize?appid=wxf0e81c3bee622d60&redirect_uri=http%3A%2F%2Fnba.bluewebgame.com%2Foauth_response.php&response_type=code&scope=snsapi_userinfo&state=STATE#wechat_redirect
<body>
    <a onclick="dianji()">点击</a>
</body>
</html>

<script src="Scripts/jquery-3.4.1.min.js"></script>
<script>
    //点击调用此方法
    function dianji() {
        //拼接跳转链接
        var dz = "https://open.weixin.qq.com/connect/oauth2/authorize?appid=wxf0e81c3bee622d60&redirect_uri=";
        //编译Url
        var REDIRECT_URI = encodeURIComponent("http://nba.bluewebgame.com");
        var dzq="&response_type=code&scope=snsapi_userinfo&state=STATE#wechat_redirect"
        //拼接后的链接
        var url = dz + REDIRECT_URI + dzq;

        //跳转此链接

    }

</script>

编写后 将此代码用浏览器 并使用F12键   将url的值输出出来   将输出后的链接使用 微信WEB开发者工具打开  运行此链接后得到下图展现的效果  授权获取COde则获取成功

 

原文地址:https://www.cnblogs.com/yutang-wangweisong/p/12144444.html

时间: 2024-10-23 13:58:55

用户同意授权,获取code的相关文章

【微信】网页授权,获取CODE,OPENID,

修改微信授权回调域名 1.在微信公众号请求用户网页授权之前,开发者需要先到公众平台官网中的开发者中心页配置授权回调域名.请注意,这里填写的是域名(是一个字符串),而不是URL,因此请勿加http://等协议头: 授权回调域名配置规范为全域名 2.授权回调域名配置规范为全域名,比如需要网页授权的域名为:www.qq.com,配置以后此域名下面的页面http://www.qq.com/music.html .http://www.qq.com/login.html 都可以进行OAuth2.0鉴权.但

微信网页授权——获取code、access_token、openid,及跨域问题解决

首先在微信开发文档中有提到微信网页授权的操作步骤: 第一步:用户同意授权,获取code 在确保微信公众账号拥有授权作用域(scope参数)的权限的前提下(服务号获得高级接口后,默认拥有scope参数中的snsapi_base和snsapi_userinfo),引导关注者打开如下页面: https://open.weixin.qq.com/connect/oauth2/authorize?appid=APPID&redirect_uri = REDIRECT_URL&response_typ

微信授权获取code/openid

微信网页授权 如果用户在微信客户端中访问第三方网页,公众号可以通过微信网页授权机制,来获取用户基本信息,进而实现业务逻辑. 关于网页授权回调域名的说明 1.在微信公众号请求用户网页授权之前,开发者需要先到公众平台官网中的“开发 - 接口权限 - 网页服务 - 网页帐号 - 网页授权获取用户基本信息”的配置选项中,修改授权回调域名.请注意,这里填写的是域名(是一个字符串),而不是URL,因此请勿加 http:// 等协议头: 2.授权回调域名配置规范为全域名,比如需要网页授权的域名为:www.qq

微信授权获取code

1 入口文件 (其中,jumpUrl为获取code后返回处理的页面) <script> import { getOpenID } from "../../utils/access.js"; export default{ data(){ return {}, }, methods:{ ... let jumpUrl = window.location.href.split("#")[0] + "#" + "/SaveUser

微信网页授权获取code链接

本公众号授权 "https://open.weixin.qq.com/connect/oauth2/authorize?appid=" + appid + "&redirect_uri=" + redirect_uri + "&response_type=code&scope=snsapi_base#wechat_redirect"; 第三方授权(open.weixin.qq.com) "https://open

微信网页授权获取code

<script> (function(){ var code = GetQueryString('code'); if(code){ alert(code) return false; }else{ shouquan(); } function shouquan(){ var redirect_uri = window.location.origin + window.location.pathname; console.log(redirect_uri) var appId = "

微信授权获取用户的openid

用户同意授权获取code,通过php的curl 把access_token和openid给爬下来,再根据access_token和openid把微信用户的基本信息给爬下来其中json_decode()记得写true 不然返回的是对象不是数组 标签: <无> 代码片段(1)[全屏查看所有代码] 1. [代码][PHP]代码 ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 3

node 微信授权 获取openid

node获取微信授权拿到openid 需要了解的网站   1.微信授权. 先说一下流程(一张图代替所有): 流程步骤: 1.用户同意,获取code. 2.通过code获取网页授权access_token. 3.获取用户信息. 开始搞事情: 这是我的路由结构. const Koa = require('koa') const app = new Koa() const path = require('path') const route = require('koa-route'); const

微信网页授权获取用户基本信息

微信公众号可以通过微信网页授权机制,来获取用户基本信息,可以用于微信登录功能 关于网页授权的两种scope的区别说明 1.静默授权:以snsapi_base为scope发起的网页授权,是用来获取进入页面的用户的openid的,并且是静默授权并自动跳转到回调页的.用户感知的就是直接进入了回调页(往往是业务页面) 2.显示授权:以snsapi_userinfo为scope发起的网页授权,是用来获取用户的基本信息的.但这种授权需要用户手动同意,并且由于用户同意过,所以无须关注,就可在授权后获取该用户的