【问题标题】:Is text-bot.mybluemix.net app still using the Insights for Weather APIs?text-bot.mybluemix.net 应用程序是否仍在使用 Insights for Weather API?
【发布时间】:2017-08-11 04:44:44
【问题描述】:

我查看了 IBM bot - https://github.com/watson-developer-cloud/text-bot,这个 bot 在这个地址工作:https://text-bot.mybluemix.net

# 这里提供以下指令:https://github.com/eGlobeBizCom/text-bot

编辑包含您的存储库克隆的文件夹中的 manifest.yml 文件,并将 application-name 替换为您的应用程序副本的唯一名称。您指定的名称决定了应用程序的 URL,例如 application-name.mybluemix.net。 manifest.yml 文件的相关部分如下所示:

声明的服务: 对话服务: 标签: 谈话 计划:免费 天气洞察服务: 标签: 天气洞察 计划:免费-v2 cloudantNoSQLDB 服务: 标签:cloudantNoSQLDB 计划:精简版 应用: - 服务: - 对话服务 - 天气洞察服务 - cloudantNoSQLDB 服务 名称:天气对话机器人 命令:npm start 路径:.

内存:512M

关于“weatherinsights-service”

基于此页面:https://console.ng.bluemix.net/docs/services/InsightsWeather/weather_overview.html#pricing_models 此服务已弃用:此服务的所有实例均已弃用。

我猜,上面 github 页面上的 js 代码不应该基于已弃用的 API 工作。但是这个机器人https://text-bot.mybluemix.net 现在仍在工作。所以,我猜这个机器人中的真实代码应该调用另一个天气 API,而不是上面的天气 API。

希望听到那些对上述天气机器人有一些信息的人的任何意见。谢谢!

【问题讨论】:

    标签: node.js weather-api watson-conversation


    【解决方案1】:

    不,正如您正确说明的那样,Insights for Weather API 服务已被弃用。 Cloud Foundry/Bluemix 使用服务名称并计划在环境中定位和使用服务,而不是可能出现在 Bluemix GUI 中的名称。

    取代 Insights for Weather API 的服务是 Weather Company Data 服务。此服务与之前的服务具有相同的服务名称和计划。因此,上面的示例应用程序将继续工作。您始终可以通过调用以下命令找到 manifest.yml 的服务名称:

    cf marketplace
    

    注意下面的截图:

    名称__________________服务______________计划

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-09-28
      • 2023-03-09
      • 2016-06-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-10-02
      相关资源
      最近更新 更多