上篇文章讲述了我所搜集到的三种方法,第一种方法调用微信公众号的接口开发并没有尝试(下文会给出大致思路),因为如果进行调用的话,网站后台需要构建跟微信公众号推文编写一样的界面,而且需要进行素材库的一个存储,如果是已经经营过长时间的公众号,素材库里面有很多内容,将他们重新存储到数据库,再在网站后台呈现出来比较麻烦,所以我只实现了后两种方法。
1. 调用微信公众平台开发接口
该链接是微信公众平台接口文档,要想实现功能,首先需要获取access_token,access_token是公众号的全局唯一接口调用凭据,公众号调用各接口时都需使用access_token
根据接口描述,我们需要三个参数,其实只需要两个,分别是appid和secret,这两个值可以在微信公众号设置与开发-开发接口管理处找到。
接着进行草稿创建,发布,发布状态查询,获取发布文章四个接口的调用,获取发布文章后将获取结果存储到自己的数据库,网站在显示推文内容时调用后台接口,后台接口查看数据库返回推文数据,网站便能呈现新发布的推文了
2. 复制文章链接进行同步
像我们每次发布完推文后,微信公众号后台其实是可以进行一个推文链接的复制的,如下图所示
通过链接进入后,可以发现正是我们发