【微信公众平台接口文档】微信公众平台接口调用的关键-知道这几个就够

2018-11-23 15:08:24 免签接口文档 1743 views 免签接口文档
[导读]:本文(《微信公众平台接口调用的关键-知道这几个就够》)由来自枣庄的合作伙伴投稿,并经由本站(河池微信接口)结合主题:微信公众平台接口文档,收集整理了众多资料而成。主要记述了关键,接口等方面的信息。相信从本文您一定可以获得自己所需要的!

1、access_token的持续稳定的获取

access_token的设计理念真的是很巧妙,基于身份的判定之前都是基于用户名和密码的方式,这些私密信息一般是存在持久化的数据库。

每次的读取的时候都要IO操作,一方面影响性能,另外在网络上频繁的传输这些信息本身是不安全的。第一次请求的时候获取到这个关键变量,在后面一定时间内通过这个变量稳定的获取接口的信息,通过access_token接口方面可以判定用户的身份access_token可以存入到内存的数据库中,基本上没有IO的时间差了。大大的提升了效率。

access_token本身还有一个过期的机制,一般是2小时会过期,通过这样的方式,即便泄漏了,2小时之后就失效了。一些关键的操作,如支付、信息修改,做第二次的校验,确保其安全

区别:使用网页授权的方式获取到的access_token,虽然名字相同。但完全是不同的概念,网页授权是OAuth协议中的access_token.

2、js_ticket持续稳定的获取

原理同access_token,这是基于微信网页开发的关键,如分享操作、JSSDK的操作都需要这个变量完成签名操作。js_ticket和access_token,这两者怎么能稳定的获取呢,一般是设定一个定时器,到了超时的时候,再自动执行一次(官方说的是提供一个中控器,道理是相同的)为了方便项目的扩容和扩展。这两个关键变量存储到外部,如文件、缓存上,确保业务相关系统都可以持续稳定的获取。获取js_ticket之前需要先获取access_token。

3、utf-8mb4编码的使用

移动端的兴起,使用emjoy表情已经成为交流的常态,如何入库,需要采用这种编码方式,utf8-mb4是utf8的超集,可以很好的支持原来内容,不用担心原来的内容会乱码。

微信公众平台接口文档视频

1-27微信公众平台高级接口功能介绍

相关问答

问:微信公众平台怎么发word文档

答:方法/步骤
1、登录微信,点击“我”;
2、点击“我的收藏”;
3、点击“加号”添加收藏;
4、类型中选择“文件”;
5、在存储卡或设备中找到相应文件,点击相应文件选择文件;
6、成功添加相应文件后,点击“返回”;
7、与相应好友通信时,即可点击“加号”添加内容;
8、点击“我的收藏”;
9、选择相应收藏的文件,发送收藏的文件;
10、确定发送;
11、开始发送相应文件;


问:微信公众平台中怎么上传文件

答:1、用你的邮箱账号及登录密码登陆你的微信公众账号。
                                   2、在微信公众账号首页里面,点击群发功能。3、进入群发功能页面后,点击视频按钮,再点击右边的新建视频。4、在添加视频界面,我们先点击选择文件。弹出选择文件对话框,选择你要上传的视频。5、选择好视频之后,要对视频进行描述,分别填写标题、分类、标签、简介这四项,然后点击保存。                                                 6、保存后视频会自动上传,上传后会对视频进行审核。                                                 7、上述过程完成后回到群发功页面,点击视频按钮,点击从素材库中选择。8、选择你刚刚上传的视频,然后点击群发即可发布视频。


问:微信公众平台如何在自定义菜单中加入素材图文目录??

答:有两种解决方案:第一种是面向于个人号和没有认证对接二次开发平台的公号主,就是使用微信原创标签自带的页面模板;这个页面模板还是挺方便的,如果你只是想要一个列表页,他完全可以满足你。第二种就是有认证的公号了,现在微信服务号和订阅号的开发权限基本等同,订阅号没有权限的操作也可以找服务号借用权限,所以都可以修改自定义菜单。


发表评论

陈大熊

若不做接口开发,也有一个简单的方法:先把这些材料建立在素材库里面,并群发布这些消息。然后在自定义菜单建立好这些名字,编辑该名字,选择超链接,把地址放入后发布即可。(这个地址如何找呢?可以通过手机先查看到该条信息,右上角--复制链接,就可以看到地址了。)

2018-11-29 15:43:02
没有忧伤的空城

首先自定义菜单需要服务号才可以申请,你所说的这个目录,其实就是一个网页然后里面放的超链接,一般微信开发后的编辑框都可以实现这种功能!就是自己添加一些超链接就可以了,这类功能需要从新开发,微信都有接口的
你不如直接发免费的网页跳转多好!

2018-11-23 22:57:04

发表评论:

在线客服