码迷,mamicode.com
首页 > 数据库 > 详细

access_token是什么?

时间:2016-05-01 20:31:39      阅读:349      评论:0      收藏:0      [点我收藏+]

标签:

1. access_token,appid,appsecret简介

当你在微信公众平台注册微信公众号时,微信平台会分配你一个appid 和 appsecret ,用appid 和 appsecret用来产生access_token,access_token是动态口令,只在一段时间内有效。

附:官方解释为:

access_token是公众号的全局唯一接口调用凭据,公众号调用各接口时都需使用access_token。开发者需要进行妥善保存。 access_token的存储至少要保留512个字符空间。access_token的有效期目前为2个小时,需定时刷新,重复获取将导致上次获取的 access_token失效。

2. access_token的两大特性:

(1)唯一有效性

   通过appid 和 appsecret用来获取access_token,而access_token的时效性为2个小时,超时则失效,需要再通过appid 和 appsecret重新获取 access_token。即有效的access_token只有一个。但是微信公众平台做了一个机制,当你获取新的access_token,为了防止数据丢失,旧的access_token短时间内还可用。

(2)全局有效性

  access_token就像是一个钥匙,可以为我们开启很多微信平台的接口,对于全局或整个项目来说都是有效的(在MemCache和数据库等中都可调用)。若通过appid 和 appsecret用来获取access_token,需要根据时效性做一下存储。(注:尽量先从缓存中获取数据。)

access_token是什么?

标签:

原文地址:http://www.cnblogs.com/hanxin2726/p/5450994.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!