bo-blog博客程序与新浪微博关联的解决方法
终于搞定bo-blog到新浪微博的博客关联了。玩新浪微博有几天了,感觉挺有趣的东西,而且里面的关联MSN等聊天工具、博客挂件、帮顶手机等工具都非常的方便,可以随时随地在微博上唠叨几句^o^
只是其中最好用的那个“关联博客”工具,一只没有搞定,在设置页面填写了博客地址http://www.cnwyw.net/,结果没有反应,并不能正常将博客发布的日志生成一条微博在那边。后来问了一位搞定的博友,原来是要完整的feed地址才行,于是跑去微博填写完整的feed地址http://www.cnwyw.net/feed.php,结果微博设置那里提示地址格式错误@@
后来才发现,那边只能填写博客的地址,不能写带有后缀的具体页面活着文件名称。也就是说微博会自己在域名下找那个feed文件,跟博友沟通之后,发现bo-blog模板里面有关feed地址的代码只有feed.php,而不是完整的feed文件地址,这可能导致了微博在从博客这里获取feed提示信息的时候找不到feed。
经feed.php改成完整的feed地址就OK了。bo-blog的修改方法具体如下:
修改当前模板文件(不要添加head项,因为相关语句模板里已经有了)elements.php,找到head区域的
部分,将其中的href="feed.php"改成含有域名的完整url地址即可,如:href="http://www.cnwyw.net/feed.php"
另外,做了URL伪静态之后,很多bo-blog的博客首页url会变成 http://www.name.com/ 但是这种形式填写到新浪微薄的关联博客地址栏内同样会导致无效,虽然微博那边并未提示地址错误,但却不会根据feed生成微博。所以,无论你把首页的url优化成啥样,总之在微博那边填写的时候,地址是不能含有最后的/的。只能是类似 http://www.name.com 这样。
转载自 http://www.cnwyw.net/