下载 简介 快速上手 更新日志 安装 扩展类 模块 配置 api.class.php EcmsApi.php 入口 控制器 EapiView.php EapiCache.php EapiCheck.php EapiUpload.php EapiToken.php EapiDb.php EapiFun.php EapiFile.php EapiTable.php EapiUser.php EapiExtendGzh.php EapiExtendBaijiahao.php EapiExtendFpay.php 【示例分享】帝国cms批量更新 自动保存远程图片到本地 【示例分享】万能API接口插件实现 微信公众号自动回复功能 【示例分享】新闻列表、新闻详情、新闻采集、新闻删除等接口 万能API接口插件在模板中的使用 【伪静态版】全网适配sitemap,无须生成,支持【百度/谷歌/必应/神马/360】 获取分类 【示例分享】通过接口实现会员的无刷新登陆与注册 【示例分享】帝国CMS 汉字转拼音接口 在帝国万能API接口插件中使用medoo数据库框架 关键词搜索

百度百家号扩展类

setOption

功能:修改配置信息

query

功能:请求接口数据

参数:

  • $name 请求的接口名称 具体名称参考官方文档接口地址
  • $data 发送数据

示例一:发布图文信息到百家号

// 图片信息
$article = [
    'title' => '图文信息标题',
    'content' => '图文信息正文',
    'origin_url' => '原文地址',
    'cover_images' => '封面图片,json格式,详情请参考百家号官方文档'
];
// 加载百家号扩展类
$bjh = $api->extend('baijiahao' , [
    'app_id' => '百家号app_id',
    'app_token' => '对应的token'
]);
// 发布 成功返回数组,失败返回 false
$result = $bjh->query('article/publish' , $article);
// 因为百家号发布信息的接口地址是 https://baijiahao.baidu.com/builderinner/open/resource/article/publish
// 我们只取 resource/ 后面的字符 article/publish
// 同时传入数据不需要填写app_id与app_token (若传入 将覆盖配置)

示例二:获取文章状态

// 加载百家号扩展类
$bjh = $api->extend('baijiahao' , [
    'app_id' => '百家号app_id',
    'app_token' => '对应的token'
]);
// 获取状态 成功返回数组,失败返回 false
$result = $bjh->query('query/status' , [
    'article_id' => '123456789' // 对应百家号的article_id 多个以英文逗号隔开
]);