正在加载...

关于最新版Live Writer(beta)版本提交文章提示错误问题

十一月 19th, 2008

最近,有好几个朋友反映,使用最新版的Windows Live Writer(Beta)时会提示“不支持mt_setPostCategories”的错误!

因为我平时使用windows 2003系统,可恶的微软,限制了服务器版本对所有live系列产品的安装,所以一直使用着旧版本的wlw,没有好好的去查看原因。

但是,群众的呼声是强烈的,我也想看看新版的Live writer增加了些什么功能?

于是,便使用vm虚拟了一个xp,并装上了最新的Writer,果然有大家提到的错误。

查看了一下,发现新版wlw,在提交文章时,多调用了一个函数mt_setPostCategories,这个函数是用来设置文章的目录的,但是我们已经在metaWeblog_newPost方法中实现了目录的设置,所以这个调用是没有必要的。所以,我们只要实行一个空的mt_setPostCategories,直接让其返回True,就完事了。

为此,我对api_rpc.py单元进行了修改,您可以下载最新Svn版本的micolog,或直接下载 http://micolog.googlecode.com/svn/trunk/api_rpc.py,覆盖原文件以修正该错误。


另外:adam网友提到上传图片后会出现错误,经过测试,好像没有问题。

相关阅读:



“关于最新版Live Writer(beta)版本提交文章提示错误问题” 共有9条留言

  • 徐明 On

    开通google apps时选香港或其他地区就可以了,很久以前申请的了

  • 杜宇 On

    wlw对引擎能力判断的算法是,先判断大致类型(metaweblog,wp,mt),而后对该套api做加减法,由于wp和mt都支持该方法,且该方法是基础方法,无法减去,那么做法只有让引擎选metaweblog类型,做加法。效果是一样的。具体请参看
    http://msdn.microsoft.com/en-us/library/bb463260(printer).aspx

    google apps有免费版吗?上次开通好像中国大陆不支持,我晕。介绍下开通流程吧。

  • 徐明 On

    在wlwmanifest.xml里屏蔽该方法?请问该如何设置呢?
    appspot一直都是支持免费用户绑定域名的啊!当然前提是要开通google apps服务。

  • 杜宇 On

    两个设置目录的方式其实是两套API的结果,一个是MT的,一个是WP的。如果你不支持
    mt_setPostCategories,那么请在wlwmanifest.xml里屏蔽该方法。

    上次看appspot好像还不支持免费用户绑定域名的,现在支持了?

  • adam On

    谢谢 徐明及时关注 ;-) 的确不是上传图的问题 因为昨天一篇文章内上传了张是没问题的 不知道那天是怎么回事 囧··

  • benben On

    0.43 of 500.00 Megabytes (0%)
    现在又恢复正常了,早上看的时候还是
    5.03 of 500.00 Megabytes (1%)那。

  • archlife On

    终于解决了。谢谢

  • 徐明 On

    你怎么知道数据库用了5M的,我是总的空间用了5M

  • benben On

    不知道咋回事,昨天登陆后台看了下,数据库已经用了5M。我也没放什么东西呀,就75篇文章。。可以看那个表占用的数据不?

我要留言


google reader 抓虾
bloglines my yahoo
哪吒 鲜果
* 更多订阅本站方式请看 订阅帮助