100字范文,内容丰富有趣,生活中的好帮手!
100字范文 > ASP.NET获取微信公众号Access

ASP.NET获取微信公众号Access

时间:2022-05-08 09:03:25

相关推荐

ASP.NET获取微信公众号Access

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

获取Access_Token方法很简单只要传送两个参数GET一下微信服务器接收返回值就可以了。

其中GetWebContent方法是自定义方法用来模拟GET请求接收返回值,实际就是模拟浏览器访问一下目标服务器接收返回的html代码段。在公众号后台“接口权限”中可以看到获取Access_Token每天只能获取2000次,获取一次的有效期为2个小时,这样就不能每次用到Access_Token时都去服务器获取新的Access_Token了,只能存储在本地服务器上验证是否超过2个小时。

一般在处理Access_Token时在网站全局中编写一个方法用来统一获取和验证Access_Token是否失效,这样就不至于耗尽2000次获取机会了,避免不同的业务操作起来耗尽次数。

在公众号后台“接口权限”中可以看到不管使用什么功能都需要Access_Token来配合因为它是公众号的全局唯一接口调用凭据。调用成功返回结果如下。

其中Access_Token后面双引号中的就是Access_Token值。下面expires_in参数是有效时长。在GET是有可能出现错误,大多数错误都出现在两个方便:

一:开发者ID(AppID)和开发者密码(AppSecret)这两个参数错误。

二:公众号后台“公众号设置”中的“业务域名、JS接口安全域名、网页授权域名”这三个地方设置的域名与访问的域名不一致系统出现错误。具体错误代码请查看公众号帮助中的详细说明。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。