关键字采集文章(SEO实验性的方式调用wordpress预留的接口是怎样的? )

优采云 发布时间: 2021-11-04 22:06

  关键字采集文章(SEO实验性的方式调用wordpress预留的接口是怎样的?

)

  Wordpress 是一个非常强大的内容管理系统,并以xmlrpc的形式提供了一些接口,可以用于站长的其他管理需求。

  最近在做一些SEO实验网站,主要是用wordpress搭建文章,然后是采集微信公众号的内容,然后发布到网站.

  本地采集 和发布使用python。有一个python管理wordpress的包,叫做python-wordpress-xmlrpc,它使用xmlrpc调用wordpress的保留接口。

  通常情况下,我们采集的文章肯定会出现重复(可能多个公众号的标题和内容相同文章),我们需要去除重复的。

  首先我要有个界面,就像在wordpress的网站上搜索一样,搜索标题,如果存在就不再重复了。但是python-wordpress-xmlrpc包的文档并没有搜索关键字获取文章的指令,查看这个包的代码时也没有搜索参数。

  终于可以在wordpress的xmlrpc.php文件中看到了。只要传入参数s就可以搜索。

  python-wordpress-xmlrpc 会将所有传入的参数编译成一个 post 请求来请求。

  做个笔记,以便你将来使用这个包!

  # python version 3.7

from wordpress_xmlrpc import Client, WordPressPost

from wordpress_xmlrpc.methods.posts import GetPosts

from urllib.parse import urlioin

site_url = 'https://xxx.com'

title = '测试'

wp = Client(urljoin(site_url, '/xmlrpc.php'), 'username', 'password')

my_posts = wp.call(posts.GetPosts({'s':title}))

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线