Example #1
0
        /// <summary>
        /// Connect the server to get ACCESS_TOKEN
        /// </summary>
        private string GetAccessToken(string corpid, string secret)
        {
            string backjson = Requests.HttpGet("https://qyapi.weixin.qq.com/cgi-bin/gettoken",
                                               $"corpid={corpid}&corpsecret={secret}");
            JObject rjson = JObject.Parse(backjson);
            string  st    = (string)rjson["access_token"];

            if (st != "")
            {
                return(st);
            }
            throw new Exception((string)rjson["errmsg"]);
        }
Example #2
0
        /// <summary>
        /// Connect the server to get ACCESS_TOKEN
        /// </summary>
        public string GetAccessToken(string appid, string secret)
        {
            string backjson = Requests.HttpGet("https://api.weixin.qq.com/cgi-bin/token",
                                               $"grant_type=client_credential&appid={appid}&secret={secret}");
            JObject rjson = JObject.Parse(backjson);
            string  st    = (string)rjson["access_token"];

            if (st != "")
            {
                return(st);
            }
            throw new Exception((string)rjson["errmsg"]);
        }