0

我正在尝试使用 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

我怎么解决这个问题 ?

4

1 回答 1

0

我发现问题确实在 dateCreated 中。解决该问题的方法是设置 date_created 时间减去随机时间值。

于 2013-11-16T10:26:33.803 回答