//電腦端 掃碼受權登陸api
public static string AuthUrl = "https://open.weixin.qq.com/connect/qrconnect?appid={0}&redirect_uri={1}&response_type=code&scope=snsapi_login&state={2}#wechat_redirect";微信
//移動端 直接受權登陸app
public static string AuthUrl = "https://open.weixin.qq.com/connect/oauth2/authorize?appid={0}&redirect_uri={1}&response_type=code&scope=snsapi_login&state={2}#wechat_redirect";code
//獲取 Token
public static string TokenRequestUrl = "https://api.weixin.qq.com/sns/oauth2/access_token?grant_type=authorization_code&appid={0}&secret={1}&code={2}";token
//獲取 用戶信息
public static string GetUserInfoUrl = "https://api.weixin.qq.com/sns/userinfo?access_token={0}&openid={1}";string
微信公衆號(公衆平臺) 和 微信開放平臺 是兩碼事。io
公衆號(公衆平臺)獲取的scope只包括兩種:snsapi_base 和snsapi_userinfo,前者是靜默獲取,用戶無感知;後者是須要用戶確認贊成的。登錄
微信開放平臺(https://open.weixin.qq.com/) 用 scope=snsapi_loginoauth