access_token的接口是微信公众号一个基础接口,access_token接口微信公众号一个非常重要的接口
access_token是微信公众号的全局唯一票据,公众号的所有接口的调用都需要使用到这个票据。每一个access_token它都有一个有效时间,默认为2个小时。如果过了这个有效时间它会自动失效。
第二点是如果重复地去获取access_token,那么上一次获取的access_token就会失效。因为微信公众号只识别我们最新的这个access_token。
接口调用返回的结果是
第一个是access_token获取到的凭证,第二个是凭证的有效时间:7200s,也就是2个小时
接口地址需要传递3个参数,一个是grant_type,一个是appid,一个是secret
如果是获取access_token,那么我们直接就填写凭证access_token后面给定的字符串
appid是微信公众号的凭证,secret是密钥。这两个参数在微信公众后台的基本配置那里可以看到
微信公众号的接口主要有两种提交方式,一种是GET的提交方式,access_token就是GET提交方式。另外一种就是POST提交方式。GET方式就是我们通过这个地址去微信后台去获取我们需要的信息,POST方式是我们需要通过这个接口地址将我们的一些参数提交到微信公众后台。比如说你创建菜单的时候需要将我们组装好的菜单以POST方式提交到微信后台这样才能实现我们创建菜单的过程。
JSONObject需要导入6个JAR包
这个时候又需要导入HttpClient的JAR包,因为HttpClient的方法在以下的两个JAR包里面
不一定超搬我的这两个Http请求的方法封装代码,因为通过Http请求去接口里面拿结果或者是提交数据的方法很多。我这里只是简单的实现了从这个接口里面去获取结果以及将我们组装的一些参数提交到接口地址