怎获取微信openid
工具/原料
微信公众平台服务号
电脑
方法/步骤
1、要获取openid,必须要通过OAuth2.0来完成网页授权才能完成的,通过OAuth2.0来完成网页授权后,在经过用户许可后,就可以通过授权页面,获得用户的openid
2、如何通过OAuth2.0网页授权呢?要先通过申请高级接口功能
3、申请通过后,还要做一个授权页面,引导用户授权就能获得openid!
问使用C#怎得到微信公众号获得关注者openid
每次用户对你发送信息时或者点击菜单,都有个 FromUserName 这个就是OPENID,先把发送来的信息解析后就能获得。
public static string HandleXML(string postStr){XmlDocument xmldoc = new XmlDocument(); xmldoc.Load(new System.IO.MemoryStream(System.Text.Encoding.GetEncoding("GB2312").GetBytes(postStr))); XmlNode FromUserName = xmldoc.SelectSingleNode("/xml/FromUserName"); string str=FromUserName.InnerText; }