未来通过 Ruby 中的 XMLRPC 在 Wordpress 中使用 dateCreated 进行发布
我已经束手无策了,试图通过 Ruby 的 Wordpress XMLRPC 界面安排一篇新帖子。
我正在创建一个新的 Time 对象并用我的日期和时间填充它,然后调用 .xmlschema 来获取 Wordpress 的 XMLRPC 接口的正确格式的日期时间字符串。
不幸的是,Wordpress 将其视为字符串,而我无法弄清楚如何让 xmlrpc.php 将其视为对象;我真的无法理解它。
调用 metaWeblog.newPost 方法,并将: 发送
{:title => 'Foo', :post_status => 'publish', :dateCreated => my_date.xmlschema}
到 Wordpress。
以前有人经历过这个吗?
I'm reaching the end of my tether trying to schedule a new post through Wordpress' XMLRPC interface from Ruby.
I am creating a new Time object and filling it with my date and time, I then call .xmlschema to get a datetime string in the correct format for Wordpress' XMLRPC interface.
Unfortunately, Wordpress treats this as a string, and I can't work out how to get the xmlrpc.php to treat it as an object; really can't get my head around it.
Calling the metaWeblog.newPost method, and sending:
{:title => 'Foo', :post_status => 'publish', :dateCreated => my_date.xmlschema}
to Wordpress.
Anyone been through this before?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您能检查一下您实际发送的内容(邮寄数据)吗?日期应封装在
中,而不是
中。 WordPress Trac 有类似的报告。Can you check what you are actually sending (the post data)? The date should be encapsulated in
<dateTime.iso8601></dateTime.iso8601>
, not in<string></string>
. The WordPress Trac has a similar report.