0

Python API を使用して自分のワードプレス ページに投稿しようとしています。すぐに投稿を公開すると正常に動作しますが、投稿をスケジュールしようとしても機能しません。公開日は :1999/11/30 です。

正しい日付パターンを書いていないようです。

これは私のコードです:

from wordpress_xmlrpc import Client, WordPressPost
from wordpress_xmlrpc.methods.posts import NewPost
wp = Client('http://url.com/xmlrpc.php', 'username', 'password')
f = open('nm.txt','r')
cn = f.read()
post = WordPressPost()
post.title = "time stamp test"
post.content = cn
post.post_status = 'future'
post.date = '2012-02-14T11:22:34.593750Z'; 

wp.call(NewPost(post))
4

1 に答える 1

1

日付属性には UTC 形式を使用する必要があります。例えば

from datetime import datetime
post.title = "woohhh!!!"
post.content = "blah blah blah"
post.date = datetime(2013, 11, 14, 20, 34, 2, 860000)
post.post_status = 'publish'
于 2013-11-10T20:36:50.193 に答える