知识点

相关文章

更多

最近更新

更多

微信C#响应代码

2019-03-02 01:06|来源: 网路

暂时只把代码贴上来,自己Mark着

 

1. 从微信GET access_token

string urlGet = @"https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=wx3de0ac694cbc35f1&secret=ab49137d7f8098ec655b5614c11373cb";

WebClient webClient = new WebClient();
webClient.Headers.Add("Content-Type", "application/x-www-form-urlencoded"); 
byte[] responseData = webClient.DownloadData(urlGet); 
string srcString = Encoding.UTF8.GetString(responseData);//解码  

wx w = new wx();
w = (wx)  JsonConvert.DeserializeObject(json , typeof(wx));

Console.WriteLine(srcString);
Console.WriteLine(w.access_token);
Console.Read();

/*
    class wx
    {
        public string access_token;
        public int expires_in;
    }

*/

 

 

 

2. 向微信POST消息

/*



class WXPOST
{
    public string touser;
    public string msgtype;
    public TTT text = new TTT() ;
}



class TTT
{
    public string content;
}


*/

WXPOST wxp = new WXPOST(); wxp.touser = "o99EfuLJKA39QTQglvjMEVZBFT6k"; wxp.msgtype = "text"; wxp.text.content = "hello world"; string postString = JsonConvert.SerializeObject(wxp); Console.WriteLine(postString); byte[] postData = Encoding.UTF8.GetBytes(postString); string url = "https://api.weixin.qq.com/cgi-bin/message/custom/send?access_token=XXJ40LY01x3CE1zjT3jhlB6LYJXbhbPdMV9y-2fvrPADtxQq7JiMk8b9ypA_BenE4lGr0oM4k462cGvkH3eEoIB0xWMWsTBFzKCT6-lO7-T3I6qZUBpbJqw1cEdgbwys5pdgaqFRTJ1Y6QrEHPA5dA";//地址 WebClient webClient = new WebClient(); webClient.Headers.Add("Content-Type", "application/x-www-form-urlencoded");//采取POST方式必须加的header,如果改为GET方式的话就去掉这句话即可 byte[] responseData = webClient.UploadData(url, "POST", postData);//得到返回字符流 string srcString = Encoding.UTF8.GetString(responseData);//解码 Console.WriteLine(srcString); Console.Read();

转自:http://www.cnblogs.com/easybi/p/3506468

相关问答

更多
  • 微信2下载[2024-02-01]

    您好,打开手机浏览器或者是应用商城,然后输入微信进行搜索,在搜索结果中下载安装这款软件即可
  • 主要是在交货前充分做好程序测试,是否能满足你的需求。 另外,售后服务一定要有保证,如果有更新协议的话最好确定更新时间和周期; 基本上就这样,最好选择一些信誉比较好的公司吧。企业开发微信小程序要明确自己的需求。 把需求提交给产品进行设计。 设计和开发做好小程序后提交审核最终上线。
  • 开通微信商城的流程如下: 一、注册微信公众平台的服务号; 我们必须先注册微信公众平台的服务号,因为只有服务号才可能开通支付功能,实现线上的交易。至于如何申请微信公平台请参照我们的《微信公众号的申请和完善》。 二、微信认证服务号(申请公函); 进入微信公众平台之后点击右侧中设置的微信认证,如何搭建自己的微商城(上) 点击之后就会出现微信认证的界面 如何搭建自己的微商城(上) 微信认证 根据提示进行一步一步的认证,我们的公众号认证可以算是基本成型,不过认证的最后是要给腾迅缴纳300元认证费用的。认证通过之后,服 ...
  • 自己开通不了,可以找美基营销代开通
  • 刚开始还是生|意上的一位朋|友给推|荐的,对小|猪|CMS的程|序都很满意,功|能的确很强大,而且相关设|计也充分考虑了用户的实际需|求。
  • 微信公众平台属于腾讯的产品,他们后台的代码自己应该是改不了的,你是想实现什么功能呢?可以联系微信客服给他们提建议的呀
  • 1. 看你的资源是如何的。 2. 如果有好的技术就可以开发小程序。 3. 如果自己有实体的企业可以开发一个自己的小程序。
  • 微信小程序”开发之前必须要完成和注册认证。 您好,开发微信小程序之前必须要完成注册认证,你也可以找微信第三方开发商,具体你可以百度一下。 微信小程序申请流程如下: 1. 进入微信公众平台官方网站,点击右上方“立即注册”。 2. 在选择注册账号类型的页面,点击左下方的“小程序”。 3. 填写需要注册的邮箱、密码以及验证码后,点击“注册”按钮。注意:需要之前没有在公众号注册过的邮箱,每个邮箱仅能申请一个小程序,填写完成以后会发送一封确认邮件到邮箱。 4. 登录注册用的邮箱,激活账号。 5. 接下来填写主题类型、 ...
  • 小程序代码分为前端和后端。 前端代码:需要用“微信开发者工具”上传至微信官方审核就可以了; 后端代码:代码目录一般放在wwwroot根目录下(这里以阿里云服务器为例),具体设置为wwwroot的哪个个目录下,这倒没有什么明确规定,因为访问路径是和域名绑定的,这完全是根据自己的需要来设置的。但有一点,小程序前端源码内的“URL”路径一定要和你的域名网址路径匹配。
  • 小程序本身是微信提供的一个平台,使用和注册都是不需要钱的(企业需要300认证费)。注册下来的名字也永久是你的,就是小程序你要用起来里面的功能是需要开发的,要么自己开发要么找第三方合作。