获取微信公众号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相关推荐

  1. 如何获取微信公众号openid

    方法一:用户主动授权 1. 在公众号中添加网页授权的域名(在公众号设置中配置): 2. 引导用户点击相关链接或按钮: 3. 用户点击后,会跳转到你配置的网页: 4. 你可以通过微信网页授权接口获取到用 ...

  2. 【小程序】微信小程序如何获取微信公众号openid?

    一图总览 大家可以先看看下面的流程图,来了解笔者想实现的功能,简单来说就是两个不同主体间的小程序与公众号该如何产生关联. 注:为什么这里要强调不同主体呢,因为同主体的小程序与公众号是可以通过union ...

  3. php获取公众号_PHP 获取微信公众号openid

    在公众号设置->功能设置->网页授权域名->添加域名授权 ``` header("Content-type: text/html; charset=utf-8") ...

  4. 微信小程序通过web-view网页授权获取用户公众号OpenID

    小程序中实现网页授权获取微信公众号OpenID 1.准备工作 2.应用场景说明 3.实现步骤 结语 1.准备工作 第一步: 通过该地址https://mp.weixin.qq.com/debug/cg ...

  5. vue axios封装 获取微信公众号用户的openid

    目录 axios封装 openid vue vue+ts axios封装 一般会在项目的src目录中,新建一个文件夹,作为网络请求模块,用来封装axios, 创建axios实例: axios.crea ...

  6. 从微信官方获取微信公众号名片:https://open.weixin.qq.com/qr/code?username=haihongruanjian...

    从微信官方获取微信公众号名片: https://open.weixin.qq.com/qr/code?username=haihongruanjian (http://open.weixin.qq.c ...

  7. 获取微信公众号的二维码图片

    获取微信公众号二维码步骤 第一步: 进入相关公众号,查看公众号的微信号: 第二步: 在浏览器地址栏输入(http://open.weixin.qq.com/qr/code/?username=leav ...

  8. 获取微信公众号文章封面图的技巧/网站

    直接使用访问:http://weixin.shareperform.com 以下主要是立项和事项的过程. 作为一个从Code转为营销策划的营销人,这周实力修一波操作. 一.需求 一个好的微信公众号推文 ...

  9. 用java代码实现获取微信公众号用户关注列表

    获取微信公众号用户关注列表 通用工具类:CommonUtil package com.weixin.util;import java.io.BufferedReader; import java.io ...

最新文章

  1. 腾讯云答治茜:云计算为独角兽和传统企业提供了哪些沃土?
  2. linux下安装jira详细步骤
  3. 物理化学 焓变的计算和相变焓
  4. IT接口——Micro USB带来的市场影响力
  5. enkey java_近期的Java项目(前端)
  6. Java与Http协议
  7. ASP.NET MVC 3和Razor中的@helper
  8. 温度采集系统(开源 原理图、PCB文件+源码+云平台+app端设计方案)
  9. 计算机专业及课程设置,清华及各大高校公布计算机专业培养方案课程
  10. SharePoint 2013 SqlException (0x80131904):找不到Windows NT 用户或组xxxx\administrator
  11. vue + UEditor 上传图片(回显),上传附件 含token
  12. kafka 报错 SyntaxError: invalid syntax
  13. 三位数的茎叶图怎么看_三位数的茎叶图
  14. 堆和栈的区别,有一个64k的字符串,是放到堆上,还是放到栈上,为什么?
  15. 抖音自媒体上热门的诀窍,高效蹭实时热点的4个技巧
  16. 《零售时代4.0》读后感
  17. 区块链-拜占庭将军问题介绍
  18. mbedtls 库基础及其应用
  19. Git push错误,Unauthorized fatal: Could not read from remote repository.未验证不能提交
  20. shell批量修改文件名字 重命名 MD5+文件后缀

热门文章

  1. c语言答辩题目及答案,c语言if语句的练习题答案.doc
  2. vostro3070装win7_戴尔Vostro 3671装win7系统图文教程(USB完美可用)
  3. 51单片机独立按键控制LED状态
  4. 如何在Rational Rose中画接口图
  5. 【MySQL从入门到精通】【高级篇】(二十)适合创建索引的11种情况不适合创建索引的7种情况,万字长文
  6. 基于STM32智能门禁系统(阿里云)_2022
  7. 串扰产生原因及解决办法
  8. 一文读懂推荐系统知识体系(附学习资料)
  9. 【opencv】图片文件格式转换(以jpg,png为例)
  10. Java 计算两个日期之间相差多少工作日