微信开发之(二)获取access_token

官方文档说明:获取access token

在上面的官方文档中我们可以直接在最底下的链接里面进行测试例如:

https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=APPID&secret=APPSECRET

  是否必须 说明
grant_type 获取access_token填写client_credential
appid 第三方用户唯一凭证
secret 第三方用户唯一凭证密钥,即appsecret

C#代码:

         /// <summary>
        /// 获取访问凭证
        /// </summary>
        /// <returns></returns>
        private string GetAccessToken()
        {
            string url_token = "https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=wx114078ffd192d5&secret=c76fc416e4d9e33e9c9ddb2d4bc9e3";
            HttpWebRequest myRequest = (HttpWebRequest)WebRequest.Create(url_token);
            myRequest.Method = "GET";
            HttpWebResponse myResponse = (HttpWebResponse)myRequest.GetResponse();
            StreamReader reader = new StreamReader(myResponse.GetResponseStream(), Encoding.UTF8);
            string content = reader.ReadToEnd();
            reader.Close();
            return content;
        }
时间: 2024-10-18 14:26:20

微信开发之(二)获取access_token的相关文章

微信开发三【获取access_token储存机制】

/**      * 获取acess_token      */     public function Access_Token($appid, $appsecret)     { //         $appid = ""; //         $appsecret = "";         //检验是否存在有效的access         $access_token_info = Trend_Model_Access_Token::instance()

微信开发——通过授权获取用户的基本信息

这年头,招个人不容易,现在大小活都得干了, 现在干起了微信开发这活儿,顺带写点经验. 上一回,写了篇文章是封装微信接口消息的处理的,具体可以看:实现虽易,写好不易--小玩意也能体现编码功力,微信消息处理框架发布 现在来谈谈如何获取通过微信提供的接口来获取微信用户所写的基本信息,包括国家,省,市,昵称.当然,要获取用户的信息,是要经过用户授权.关于这部份的文档,点击这里可以看到. 我要说的是具体的操作. 一.填写授权回调页面的域名 在这里填的是 wx.alinq.org.在获得用户的授权后,会跳转

微信公众平台开发(二)——access_token、日志

一.access_token 1)两种access_token,网页授权access_token和普通access_token 1.微信网页授权是通过OAuth2.0机制实现的,在用户授权给公众号后,公众号可以获取到一个网页授权特有的接口调用凭证(网页授权access_token),通过网页授权access_token可以进行授权后接口调用,如获取用户基本信息. 2.其他微信接口,需要通过基础支持中的“获取access_token”接口来获取到的普通access_token调用.access_t

java微信接口之二—获取用户组

一.微信获取用户组接口简介 1.请求 该请求也是GET方式请求.请求的url格式如下: https://api.weixin.qq.com/cgi-bin/groups/get?access_token=ACCESS_TOKEN 其中ACCESS_TOKEN是之前我们获取到的. 2.响应 该响应也是以json方式返回的 正确的时候返回的数据: { "groups": [ { "id": 0, "name": "未分组", &q

微信开发中网页授权access_token与基础支持的access_token异同

问题1:网页授权access_token与分享的jssdk中的access_token一样吗? 答:不一样.网页授权access_token 是一次性的,而基础支持的access_token的是有时间限制的:7200s. 问题2:网页授权access_token与基础支持的access_token不同,那微信分享中的access_token,是不是基础支持的access_token 答:是 网页授权access_token 只能获取到一个微信用户信息,是与微信用户一对一的关系, 而基础支持的ac

微信开发(二)自定义菜单

自定义菜单能够帮助公众号丰富界面,让用户更好更快地理解公众号的功能. 下面说一下在开发者模式下如何创建自定义菜单. 创建自定义菜单入口在 开发者模式下的  在线调试工具,创建自定义菜单需要使用JSON数据来生成,也可使用程序控制来生成. 首先需要获取access_token,通过appid和secret获取,如图所示: 再通过选择自定义菜单 - 创建自定义菜单: 这里的json格式模板为: { "button": [ { "name": "教学栏"

微信开发 网页授权获取用户基本信息

微信公众平台最近新推出微信认证,认证后可以获得高级接口权限,其中一个是OAuth2.0网页授权,很多朋友在使用这个的时候失败了或者无法理解其内容,希望我出个教程详细讲解一下,于是便有了这篇文章. 一.什么是OAuth2.0 官方网站:http://oauth.net/   http://oauth.net/2/ 权威定义:OAuth is An open protocol to allow secure authorization in a simple and standard method

微信开发只 二维码生成类库

最近weiphp 二次开真的有点累,漏洞百出.代码维护代价有点高. <?php /** * Created by PhpStorm. * User: bin * Date: 15-1-16 * Time: 上午9:48 */ namespace Home\Common; // 微信处理类 set_time_limit(30); class Weixin{ //构造方法 static $qrcode_url = "https://api.weixin.qq.com/cgi-bin/qrcod

微信开发(二)设置微信回调服务器 ( Node.js )

div#cpmenu {height:200px;float:left;} div#cpcontent {height:200px;width:150px;float:left;} 文章作者:松阳 原文链接:http://blog.csdn.net/fansongy/article/details/43341405 概述 上一篇中简单介绍了Token的获取,这篇中介绍如何设置回调服务器.使用技术为Node.js中的Express. 搭建服务器 这里我使用Node.js中的Express框架实现一

zkteco iface702 中控考勤机java开发步骤二---获取考勤机 的考勤数据

1.工具类---ZkemSDKUtils package com.XXX.gasstation.commons.utils; import com.jacob.activeX.ActiveXComponent; import com.jacob.com.Dispatch; import com.jacob.com.Variant; import com.XXX.gasstation.commons.utils.lang.DateUtils; import net.sf.json.JSONObje