百家号发布文章api-php版本

作者: dreamfly 分类: 个人博客 发布时间: 2024-08-16 16:57

对于想要在百家号发布文章的人,可以通过api接口来进行发布,我们只要在百家号后台获取到授权秘钥就可以发布文章。

下面是具体的php实现代码

<?php
$arrs = array(
    'xxxx',    //授权密钥
    'title'            => $title,    //文章标题,限定 8-40 个中英文字符以内
    'content'        => $content,    //正文内容,限制 20000 个中英文字符内,富文本
    'origin_url'    => $ermalink,    //原文地址
    'cover_images'    => array('https://example.com/path/to/image.jpg'),//图片url地址,可以传送3张
    'is_original'    => '1',    //标定是否原创,1 为原创,0 为非原创
);

$data = json_encode($arrs); //转为 json 格式

$api = 'https://baijiahao.baidu.com/builderinner/open/resource/article/publish'; //百家号图文接口

$curl = curl_init();
curl_setopt($curl, CURLOPT_URL, $api);
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, FALSE);
curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, FALSE);
curl_setopt($curl, CURLOPT_POST, 1);
curl_setopt($curl, CURLOPT_POSTFIELDS, $data);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);

$output = curl_exec($curl);
curl_close($curl);

echo $output; //返回结果为 json 格式数据

调用此接口代码,就可以实现百家号文章的发布。

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!