text-bot.mybluemix.net应用程序是否仍在使用Insights for Weather API?

时间:2017-03-20 01:38:12

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

我去了IBM bot - https://github.com/watson-developer-cloud/text-bot,这个机器人正在这个地址工作:https://text-bot.mybluemix.net;

#此处提供以下说明:https://github.com/eGlobeBizCom/text-bot

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

声明服务:  交谈服务:    标签:对话    计划:免费  weatherinsights服务:    标签:weatherinsights    计划:免费版v2  cloudantNoSQLDB服务:    label:cloudantNoSQLDB    计划:精简版  应用:    - 服务:       - 对话服务       - weatherinsights-服务       - cloudantNoSQLDB-service    名称:weather-conversation-bot    命令: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。

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

1 个答案:

答案 0 :(得分:0)

不,正如您所说,已弃用Insights for Weather API服务。 Cloud Foundry / Bluemix使用服务名称并计划在环境中查找和使用服务,而不是可能出现在Bluemix GUI中的名称。

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

cf marketplace

请注意以下屏幕截图:

名称__________________ Service__________Plan enter image description here