当初做RSS天气预报纯属兴趣,完全没有想到提供服务后如此受欢迎,在2008一年时间内,访问量超过千万,平均每日4万多次。这套系统完全没有做过任何宣传,仅仅靠网友们的口碑相传就能达到这么多的访问量,远远超过我的意料之外。另外据我简单的来源统计,至少有3-4款手机客户端软件使用了raychou的RSS作为数据源。
raychou.com里和天气预报程序有关的文章:
网络/网友相关介绍
程序发布2年多,期间重写过一次,再应网友要求增加了ICAL输出,但当时由于GG日历对于外部ICAL中文支持的问题,一直无法在GG日历中完美显示中文,很长一段时间内都是以拼音代替中文输出,以满足网友们利用Google日历的免费短信提醒功能接受天气预报。这一问题在新版系统中也终于得到解决。

随着访问量的上升,以及众多网友在Blog上留言对现有系统的各种不满,利用周末的时间重写了全部代码,并于今天正式对外测试(新版系统网址:http://weather.raychou.com)。新的架构实现了多数据源采集,多格式输出,能够非常方便的进行输出源的扩展,目前已完成RSS和ICAL格式的输出,计划中还有HTML,WAP,Mobile,iPhone等输出格式以满足各类网友的需求。

希望使用老版数据源的用户尽快转到新版,针对v1,v2做了如下改进:
计划中要推出的功能
- widget,用户可在论坛签名档,blog侧边栏,网站首页等等区域调用代码,实现为访客显示当地天气预报
- 丰富的输出格式
更多功能期待您的建议,有任何想法欢迎联系我,联系方式请看这里
PS:一如既往,这套系统任然会提供免费下载,我将会第一时间在Blog公布。

:em69:
:em69:
新版本的RSS好象还不行啊??
还有就是一些旧的有,新系统没有,如:福建..泉州…晋江 :em23:
@ioicn
泉州已经加上,http://weather.raychou.com/?/detail/59137
晋江确实没有,数据源也没有,我也无可奈何
你所说的RSS不行是指的什么,我在抓虾和Google阅读器都可以订阅的
http://weather.raychou.com/?/detail/59137
这个在数据源里是晋江非泉州…
谢谢!
RSS在IE7里无法直接显示:Internet Explorer 无法显示此源
此源包含代码错误。
http://www.ioicn.com.cn/forum/thread-314712-1-1.html
在这里引用了一下,不介意吧!
@很好的系统
RSS的问题已经修正
59137确实是泉州的天气,你可以对比一下数据源 http://www.weather.com.cn/html/weather/101230501.shtml
@dopod-586W
做出来就是方便大家调用的
以后还会有更加方便的调用接口
新系统的数据源不是来自中国气象影视信息网吗?http://www.weathercn.com
这里是晋江哦
http://www.weathercn.com/tqyb/detail.jsp?sta_id=59137
谢谢修正RSS的问题!
可否把排列修改为:天气>>温度>>风力 啊!?
如:
晴转多云 最低3℃ 最高11℃ 东北风3-4级
呵呵,没办法也没关系啊!
再次谢谢! :em69:
@ioicn
这个修改很容易实现,但我不打算随意修改输出文本的顺序,因为有的软件使用规则来提取数据,如果改变了顺序,会对其有所影响
我用maxthon打开http://weather.raychou.com/?/list/的时候
发现搜索框挡住部分城市,导致无法点击
请修正 :em32:
@匿名
是在IE6下么?
只支持宽屏啊,我这小屏幕看到的景象可是有点惨
http://www.morle.cn/images/20090127/raychouweather.jpg(maxthon v2.5.1.4075 UNICODE)
PS:评论框也是这样。
@morle
这个可能是CSS的问题,你是IE6么?
:em65:
对针对GG日历的ICAL输出提个小建议,是否可以增加天数的参数?一次发七天的天气,手机也吃不消
@hbear
OK,近期会增加一个专门用于GG日历的ICAL输出
提个意见,ical输出一次7天,但是google日历不更新已存在的日历,这样就造成发到手机上的预报前七天是第一次导入时的预报,以后全部是七天前的预报,非常不准。能不能采取措施,让当天的日历也得到更新?刚才找ics格式的资料没找到中文的,有两个不成熟的想法您看下:
1.ical可能多数是google日历的用户再用,能不能一次输出1天,只有第二天的天气预报就可以接受了。
2.每天把ics文件中的uid更改一下,会不会在google中就会自动更新了?
@google日历
第一个意见已经实现,提供了单独了gg日历的输出,正在测试中
第二个意见,还没有仔细研究ical格式,应该不需要更改uid就可以更新,有待测试
第一个意见已经实现,提供了单独了gg日历的输出,正在测试中
这个实现了?在哪里?那里面还是显示只有一个ical连接的
@hbear
在url后加gcalendar
例如北京的ical网址是
http://weather.raychou.com/?/detail/54511/ical
改为
http://weather.raychou.com/?/detail/54511/gcalendar
谢谢 我测试完向你汇报结果 :em02:
今天一天没有收到任何短信
而且 GG日历也不像当时的ical一样会显示出天气,在日历里面看不到天气
我在等一天试试
sorry GG日历界面显示正常
只是至今没收到任何短信,我在等一天给你汇报
@hbear
我这里试过是OK的,每天都能收到第二天的天气预报
OK 我可以正常收到短信了 非常感谢
另外有个小问题再求教一下 这个短信的发送时间是否可以控制?我每天晚上十点多收到短信,有点晚了
@hbear
这个是由Google控制的
OK 非常感谢! :em55:
你好,新的版本我的手机RSS收集不到地址了。。请问是我手机问题还是你RSS输出不支持手机了?我是索爱的手机。。谢谢
@浮游炮
收集不到地址?具体是什么情况?
应该现在的RSS格式比以前更加规范。
你好 就是我添加地址后 手机连接网络搜索后显示无效的RSS地址 我确定没有输错。。。以前的RSS都可以用。。
想把Google日历格式发布到网站,可你的地址没公开给所有人,所以发布不了。
请指教,谢谢
@想把Google日历格式发布到网站
请看21楼
广东 云浮 地区中没有 罗定
建议将这个网站的数据将为RSS的数据源,http://www.weather.com.cn/
觉得这个会更准一些。
想把Google日历格式发布到网站
请看21楼
这么及时的回答,真是感谢。不过,我按照你说的这么做了,还是不行.还是显示:“任何人都可以: 看不到任何内容 ”
我的意思,是按照Google给的代码把您站提供的天气日历发布到自己的网站上,可是不能显示。
@flash
先添加ical到google日历,然后在日历设置中,有一个“嵌入此日历”的代码,可以直接用到自己的网站上。
@tlk
正是这个数据源
你好,谢谢你的不厌其烦。
但我尝试后发现:这个数据源在Google日历是可以显示的,但如果把代码放在网上就不能显示了,理由是日历没有公开给所有人
@flash
你试试嵌入如下代码
非常感谢博主,已经完全做好了,显示正常,再次感谢!!!
哎呀,还是那个权限问题。天气日历不能显示,当退出自己的帐户,重新访问发布的页面,上面显示
“无法在此处显示一个或多个日历中的活动,因为您没有查看这些活动的权限。”
@flash
如果你能看到我上面贴的日历,应该就不会有问题的
不好意思,我再啰嗦一下:)
我试了下您给的Google代码,结果在网页上正常显示。但是,我弄入我自己的Goolge代码就不行。甚至我用“http://weather.raychou.com/?/detail/54511/gcalendar”这个的Google代码,结果也是权限问题:“无法在此处显示一个或多个日历中的活动,因为您没有查看这些活动的权限。”难道是传说中的RP问题?
@flash
不排除RP问题……
RSS没以前好用,以前有分开的info:weather和info:temperature,现在只剩下一体的description
@Coldfengzi
这个可以加上,但不打算在rss中输出,准备在其他输出格式中输出
google calendar导入南京的天气预报老是不成功,试了下北京的,没问题。
挺不错的,twitter了一下哈~
@Leeiio
热烈欢迎
原来的一接就是7天,所以我直接没弄,现在这个/gcalendar 真是太好了,你太有才了。
顺便问一哈,在通知那里
新邀请: 电子邮件 SMS
已变更的邀请:
已取消的邀请:
邀请回复:
每日日程
是不是SMS都不要,只要最下面的每日日程选上就行了????
@Sunpjf
把SMS相关的都选上
3S
我用http://weather.raychou.com/?/detail/54919/gcalendar 生成了我所在城市的日历,一切都顺利,但是接到的短信内容却不对,13号的内容和12号的内容一样~~~~请问我哪里弄错了吗
@Sunpjf
或许就是一样的吧
:em65: ,额,这个或许可以排除,因为我专门上你的网站打开RSS和ICAL源看了下,两天的不一样,确确实实读取错了,再等下次短信时看看吧
你好~我是来自梅州的~我使用的天气预报是web因子,也就是RSS,可您好像没有把梅江区和梅县加入新版本中~劳烦你加一下~还有我经常更新不到,不知道为什么~
发现问题了,我在12号晚上收到了13号的预报,很好很强大,但是,在13号的早上7点左右,又会来两条短信,
第一条是“天气预报内容@2009-03-13位于xxx已被取消”。
第二条是“XXX已向他们的日历添加了天气预报内容@2009-03-14“。
问题出在这儿,这里的天气预报内容是一样的,也就是说它直接用13号的套在了14号,我在想,是不是在读取第二天的数据时,因为延迟或还没出来的原因,自动套用原来的,等数据来到时在更新?
如果这样的话,到晚上应该能收到正确的天气预报。等待看看。
还有,这两条短信能取消吗?
@Sunpjf
那你只选择“新邀请”试试
怎么添加北京的正常导入,添加别的就无法导入?显示“没有成功合并所有的活动” 何解??
老大发个话阿
@XXX
应该不会出现这样的问题,我添加任何数据源都是OK的
请问您是通过URL添加呢,还是生成ICS文件后通过导入日历添加的?
如果是URL添加,我的过3 4天后就没有了,删了从新添加就显示 没有合并所有活动,过个2 3 天才能在添加
@XXX
当然是添加的ICAL的URL
如果是URL添加,我的过3 4天后就没有了,不显示天气内容也没有短信。删了从新添加就显示 “没有合并所有活动”,要过个2 3 天才能在添加,然后又是这样。能解释下是什么原因吗?
把URL贴出来,请大侠试一下
http://weather.raychou.com/?/detail/54919/gcalendar
@XXX
所有的数据源输出都是一样的程序,如果你发现不显示天气内容,请先查看html版的页面有没有数据,如果有,则是gcalendar的问题或者设置问题,否则,可能是数据源的问题。
OK,数据源没问题,各种格式的都有数据,设置也没问题,应该是你的 gcalendar的问题了,可能对较细的分区读取数据不好。谢谢你的回复,我还是看电视上的天气预报吧,
你好,我发现用Google订阅的上海天气预报和直接去看你网站上的html数据有很大出入……不知道是为什么
北京、杭州也发现69楼的问题
@gui & boxome
html的数据会定时更新,而Google的数据可能没有及时更新
有时间我会处理一下这个问题
RayChou 老师 什么时候能把天气预报V2的原代码发上来,看到你做的真的很不错 就有时候服务器老打不开
RayChou 老师 能求你帮个忙吗?有时间可以加QQ聊吗? 我的QQ 282999377 Email lyin007@gmail.com
新版不能直接显示天气情况,要进入查看,不方便啊,老版可以的,想继续用老版呢,但现在的老版已经不能选择地区了,望解决!
@jyuan
不知道你是用什么工具来查看的?
老版的没有问题,可以选择区域
我是用索爱k850i,可以在桌面显示,原来是用老版系统,很不错的,后来出新版了就删了老版,可是发现新版系统在桌面只显示一个日期,要点击进入才看得到天气。
我是用自带浏览器订阅的,原来在老版系统选择“西南”,然后选“四川”→成都→彭州就可以订了,而现在选择“西南”,相当于刷新页面,没有出现省区列表,无法订阅啊。
@jyuan
针对你这种情况,推荐暂时先使用老版系统,有时间我会更新一下新版。
老版系统一直没有改过,应该不会有问题,如果是手机浏览器无法选择,建议在PC机上选择,找到网址再填入手机。
google 哦司毛的中国节日咯
INFO:天气预报RSS中的风向信息丢失,只有级别.
数据源已经没有风向的数据,我也无法提供
帅哥现在是否可以提供程序下载?
谢谢啦