PythonでWordPressに自動投稿する
WordPressのAPIを使えば下記のようなコードでワードプレスに記事を投稿できます。
cronとscrapingを使えば自動更新まとめサイトなんかも作れちゃいそうですね。
今度をその辺のコードも載せていきたいと思います。
ライブラリをインストール
pip3 install python-wordpress-xmlrpc
コーディング
コードは下の通りです。
from wordpress_xmlrpc import Client, WordPressPost
from wordpress_xmlrpc.methods.posts import GetPosts, NewPost
from wordpress_xmlrpc.methods.users import GetUserInfo
from datetime import datetime
wp = Client('あなたのサイトのURL/xmlrpc.php','ユーザーID','パスワード')
post = WordPressPost()
post.title = "title"
post.content = "body"
post.terms_names = {'category': ["category_name"]}
datetime.now()
post.post_status = 'publish'
wp.call(NewPost(post))
ディスカッション
コメント一覧
まだ、コメントがありません