【问题标题】:How to display weather script update autometically in php?如何在php中自动显示天气脚本更新?
【发布时间】:2009-03-01 07:43:58
【问题描述】:

我想在我的网站上显示天气信息,这些信息应该每天自动更新,你能帮我编写天气信息的脚本吗?

【问题讨论】:

    标签: weather


    【解决方案1】:

    我在 mashape 上提供了一个 Weather API,他们有一个可以使用的简单 PHP SDK。 这个 api 使用起来非常简单,因为我们使用了当今可用的很酷的标准,例如 JSON 和 REST。

    如果你喜欢它,请在mashape尝试一下

    【讨论】:

      【解决方案2】:

      访问 Weather.com 并注册Weather Widget。这是您将放置在页面上的 javascript 脚本,它独立于所使用的服务器端语言。另请注意,您根本不必每天更新天气:脚本将始终只提取当前天气预报。您必须提供有关您想要了解天气的区域的信息(例如邮政编码)。

      【讨论】:

      • 不客气。如果您能对答案进行投票并在适当的情况下将其标记为已接受,我将不胜感激。
      【解决方案3】:

      如果您希望按计划自动更新数据,请查看cron(在 Unix 系统上)或其等效项。如果您使用的是商业网络主机,他们应该有办法安排节目;否则,请查看您自己系统的文档以了解调度脚本。

      接下来,您要编写一个脚本来下载当时的天气信息。允许此脚本从“源”格式转换为您自己的格式。

      让调度程序每天运行一次您的脚本。

      【讨论】:

        【解决方案4】:

        Weather.com 的替代方案是 Weather Underground。这是一个成功的天气预报网站,覆盖了世界大部分地区(你不会说你需要预报的地方)。他们有一个名为Weather Stickers 的免费服务,提供当前观察到的天气情况的实时信息。您只需在页面中嵌入图像。像这样:


        (来源:wunderground.com

        他们还提供天气预报XML feeds and API

        【讨论】:

          猜你喜欢
          • 2018-06-15
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2011-08-05
          • 1970-01-01
          • 1970-01-01
          • 2012-04-15
          • 2020-09-09
          相关资源
          最近更新 更多