使用xmlrpc lib发布Wordpress帖子状态

时间:2013-03-12 11:53:50

标签: python wordpress xmlrpclib

我正在尝试使用Python通过xmlrpc lib发布帖子。问题出在后期状态:它设置为“将来发布”,但应该“发布”。这是我的代码的一部分:

status_draft = 0
status_published = 1
server = xmlrpclib.ServerProxy(wp_url)
title = titles.encode("utf-8")
content = text.encode("utf-8")
date_created = xmlrpclib.DateTime(datetime.datetime.today())
categories = ["News"]
tags = []
data = {'title': title, 'description': content, 'dateCreated': date_created, 'categories': categories, 'mt_keywords': tags}
post_id = server.metaWeblog.newPost(wp_blogid, wp_username, wp_password, data, status_published)

WP版本是3.5.1,Python 2.7

我该如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

我发现问题确实存在于dateCreated中。解决该问题的方法是设置日期创建时间减去随机时间值。