记录黑客技术中优秀的内容,传播黑客文化,分享黑客技术精华

微信小程序云开发获取公众号文章

2020-04-25 01:21

大概记录一下步骤和坑:

一、微信公众号设置IP白名单

公众平台以access_token为接口调用凭据,来调用接口,所有接口的调用需要先获取access_token,access_token在2小时内有效,过期需要重新获取,但1天内获取次数有限,开发者需自行存储,详见获取接口调用凭据(access_token)文档。

具体的是登录微信公众号–开发–基本配置–IP白名单,增加云开发的IP地址作为白名单。

172.81.207.12
172.81.212.74
172.81.235.12
172.81.236.99
172.81.245.51
212.64.65.131
212.64.84.22
212.64.85.139
212.64.85.35
212.64.87.134
212.64.57.239
212.64.68.233
212.64.84.102
212.64.84.30
212.64.84.54
212.64.85.82
212.64.89.109
212.64.89.115
212.64.89.17
212.64.89.18

二、获取access_token

需要app_id和app_secret,登录微信小程序开发–开发配置,就可以获取和重置app_id和app_secret。

获取的access_token可以存储在云开发数据库中。

三、获取微信公众号文章列表

不同的公众号类型具备不同的接口权限,具体如下表: 请注意:

1、微博认证视作未认证,因此微博认证的公众号不会拥有微信认证公众号特有的接口。

2、微信认证分为资质认证和名称认证两部分,只需要资质认证通过,就可获得接口。

获取公众号文章列表需要有永久素材管理接口的权限,因此需要认证过的订阅号或者服务号才具有这个权限。个人为主体的订阅号不具备素材管理接口的权限。具体的权限相关查看文档:

https://developers.weixin.qq.com/doc/offiaccount/Getting_Started/Explanation_of_interface_privileges.html

个人主题的订阅号,虽然在公众号平台接口权限中看到具备了素材管理接口的权限,实际上是没办法获取公众号文章列表的,会发生如下报错:

errcode: 48001
errmsg: "api unauthorized hints: [2kLBmbXIRa-q0Irva!]"

知识来源: www.nxadmin.com/system/other/1821.html

阅读:147073 | 评论:0 | 标签:Other 微信小程序开发 获取微信公众号文章

想收藏或者和大家分享这篇好文章→复制链接地址

“微信小程序云开发获取公众号文章”共有0条留言

发表评论

姓名:

邮箱:

网址:

验证码:

黑帝公告 📢

永久免费持续更新精选优质黑客技术文章Hackdig,帮你成为掌握黑客技术的英雄

广而告之 💖

标签云 ☁