关于最新版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网友提到上传图片后会出现错误,经过测试,好像没有问题。
开通google apps时选香港或其他地区就可以了,很久以前申请的了
wlw对引擎能力判断的算法是,先判断大致类型(metaweblog,wp,mt),而后对该套api做加减法,由于wp和mt都支持该方法,且该方法是基础方法,无法减去,那么做法只有让引擎选metaweblog类型,做加法。效果是一样的。具体请参看
http://msdn.microsoft.com/en-us/library/bb463260(printer).aspx
google apps有免费版吗?上次开通好像中国大陆不支持,我晕。介绍下开通流程吧。
在wlwmanifest.xml里屏蔽该方法?请问该如何设置呢?
appspot一直都是支持免费用户绑定域名的啊!当然前提是要开通google apps服务。
两个设置目录的方式其实是两套API的结果,一个是MT的,一个是WP的。如果你不支持
mt_setPostCategories,那么请在wlwmanifest.xml里屏蔽该方法。
上次看appspot好像还不支持免费用户绑定域名的,现在支持了?
谢谢 徐明及时关注 ;-) 的确不是上传图的问题 因为昨天一篇文章内上传了张是没问题的 不知道那天是怎么回事 囧··
0.43 of 500.00 Megabytes (0%)
现在又恢复正常了,早上看的时候还是
5.03 of 500.00 Megabytes (1%)那。
终于解决了。谢谢
你怎么知道数据库用了5M的,我是总的空间用了5M
不知道咋回事,昨天登陆后台看了下,数据库已经用了5M。我也没放什么东西呀,就75篇文章。。可以看那个表占用的数据不?