获取微信公众号openID,code
获取微信公众号openID
public class AdminUtil{#region 获取OpenID/// <summary>/// 获取OpenID/// </summary>public static string GetOpenID(string redirect_url, string code){string AppID = WXModel.AppID;string AppSecret = WXModel.AppSecret;string openid = "";openid = WXApi.GetOpenID(AppID, redirect_url, code, AppSecret);return openid;}#endregion }public class WXApi{#region 获取OpenId/// <summary>/// 获取OpenId/// </summary>public static string GetOpenID(string appid, string redirect_url, string code, string screct){string strJson = "";//Writelog.WritLog("进入GetOpenID方法");//Writelog.WritLog(appid);if (string.IsNullOrEmpty(code)){//Writelog.WritLog("进入if判断 true");//Writelog.WritLog(appid);//Writelog.WritLog(code);redirect_url = HttpUtility.UrlEncode(redirect_url);//这里是把路径转换为josn格式,不用转换也行 HttpContext.Current.Response.Redirect(string.Format("https://open.weixin.qq.com/connect/oauth2/authorize?appid={0}&redirect_uri={1}&response_type=code&scope=snsapi_base&state={2}#wechat_redirect",appid, redirect_url, new Random().Next(1000, 200000).ToString()));}else{//Writelog.WritLog("进入if判断 false");strJson = HttpRequestUtil.RequestUrl(string.Format("https://api.weixin.qq.com/sns/oauth2/access_token?appid={0}&secret={1}&code={2}&grant_type=authorization_code",appid, screct, code));}return Tools.GetJsonValue(strJson, "openid");}#endregion}
获取微信公众号openID,code相关推荐
- 如何获取微信公众号openid
方法一:用户主动授权 1. 在公众号中添加网页授权的域名(在公众号设置中配置): 2. 引导用户点击相关链接或按钮: 3. 用户点击后,会跳转到你配置的网页: 4. 你可以通过微信网页授权接口获取到用 ...
- 【小程序】微信小程序如何获取微信公众号openid?
一图总览 大家可以先看看下面的流程图,来了解笔者想实现的功能,简单来说就是两个不同主体间的小程序与公众号该如何产生关联. 注:为什么这里要强调不同主体呢,因为同主体的小程序与公众号是可以通过union ...
- php获取公众号_PHP 获取微信公众号openid
在公众号设置->功能设置->网页授权域名->添加域名授权 ``` header("Content-type: text/html; charset=utf-8") ...
- 微信小程序通过web-view网页授权获取用户公众号OpenID
小程序中实现网页授权获取微信公众号OpenID 1.准备工作 2.应用场景说明 3.实现步骤 结语 1.准备工作 第一步: 通过该地址https://mp.weixin.qq.com/debug/cg ...
- vue axios封装 获取微信公众号用户的openid
目录 axios封装 openid vue vue+ts axios封装 一般会在项目的src目录中,新建一个文件夹,作为网络请求模块,用来封装axios, 创建axios实例: axios.crea ...
- 从微信官方获取微信公众号名片:https://open.weixin.qq.com/qr/code?username=haihongruanjian...
从微信官方获取微信公众号名片: https://open.weixin.qq.com/qr/code?username=haihongruanjian (http://open.weixin.qq.c ...
- 获取微信公众号的二维码图片
获取微信公众号二维码步骤 第一步: 进入相关公众号,查看公众号的微信号: 第二步: 在浏览器地址栏输入(http://open.weixin.qq.com/qr/code/?username=leav ...
- 获取微信公众号文章封面图的技巧/网站
直接使用访问:http://weixin.shareperform.com 以下主要是立项和事项的过程. 作为一个从Code转为营销策划的营销人,这周实力修一波操作. 一.需求 一个好的微信公众号推文 ...
- 用java代码实现获取微信公众号用户关注列表
获取微信公众号用户关注列表 通用工具类:CommonUtil package com.weixin.util;import java.io.BufferedReader; import java.io ...
最新文章
- 腾讯云答治茜:云计算为独角兽和传统企业提供了哪些沃土?
- linux下安装jira详细步骤
- 物理化学 焓变的计算和相变焓
- IT接口——Micro USB带来的市场影响力
- enkey java_近期的Java项目(前端)
- Java与Http协议
- ASP.NET MVC 3和Razor中的@helper
- 温度采集系统(开源 原理图、PCB文件+源码+云平台+app端设计方案)
- 计算机专业及课程设置,清华及各大高校公布计算机专业培养方案课程
- SharePoint 2013 SqlException (0x80131904):找不到Windows NT 用户或组xxxx\administrator
- vue + UEditor 上传图片(回显),上传附件 含token
- kafka 报错 SyntaxError: invalid syntax
- 三位数的茎叶图怎么看_三位数的茎叶图
- 堆和栈的区别,有一个64k的字符串,是放到堆上,还是放到栈上,为什么?
- 抖音自媒体上热门的诀窍,高效蹭实时热点的4个技巧
- 《零售时代4.0》读后感
- 区块链-拜占庭将军问题介绍
- mbedtls 库基础及其应用
- Git push错误,Unauthorized fatal: Could not read from remote repository.未验证不能提交
- shell批量修改文件名字 重命名 MD5+文件后缀
热门文章
- c语言答辩题目及答案,c语言if语句的练习题答案.doc
- vostro3070装win7_戴尔Vostro 3671装win7系统图文教程(USB完美可用)
- 51单片机独立按键控制LED状态
- 如何在Rational Rose中画接口图
- 【MySQL从入门到精通】【高级篇】(二十)适合创建索引的11种情况不适合创建索引的7种情况,万字长文
- 基于STM32智能门禁系统(阿里云)_2022
- 串扰产生原因及解决办法
- 一文读懂推荐系统知识体系(附学习资料)
- 【opencv】图片文件格式转换(以jpg,png为例)
- Java 计算两个日期之间相差多少工作日