1.先注册一个微信公众号

这个比较简单,请自行百度一下。

地址:微信公众号平台

2.查看公众号的appid、AppSecret,并设置白名单

如下图所示:

1)appid和AppSecret是必须的,通过这两个参数可以获取access_token,而这个token是后面调用公众号API接口必备的参数,用来鉴权和验证身份用的。

2)同时,要设置程序访问的白名单,只有设置了白名单的IP,才能调用到公众号的API接口。

3.打开微信官方文档,按官网要求调用相关API接口即可

地址:微信官方文档 | 微信开放文档

3.1 获取access_token

API:

https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=APPID&secret=APPSECRET

3.2 新增一个永久素材(后面新增草稿要用到)

API:

https https://api.weixin.qq.com/cgi-bin/material/add_material?access_token=ACCESS_TOKEN&type=TYPE

调用示例如下:

3.3 新建草稿

发布文章之前,需要先新建一个草稿,然后发布草稿里的文章。

API:https://api.weixin.qq.com/cgi-bin/draft/add?access_token=ACCESS_TOKEN

调用示例如下:

此处的thumb_media_id,就是刚刚新增永久素材返回的media_id。

3.4 发布文章

API:https://api.weixin.qq.com/cgi-bin/freepublish/submit?access_token=ACCESS_TOKEN

调用示例如下:

此处的media_id,就是刚刚新增草稿返回的media_id。

4.完成发布,查看已发布文章

最后,在公众号首页查看,可以看到刚刚我们通过调用API接口的方式发布的文章。

Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐