簡體   English   中英

WAS Slack Bot集成-設置VCAP_SERVICES環境變量

[英]WAS Slack Bot Integration - VCAP_SERVICES environment variable set up

https://watson-personal-assistant.github.io/developer/further-topics/slackbot-integration/

根據上述鏈接的說明,我能夠使python應用程序在本地運行。 但是,我無法為其在bluemix中運行的環境設置VCAP_SERVICES環境值。 我的問題:

  1. VCAP_SERVICES值JSON示例
  2. 如何在Bluemix App中進行設置? 我在控制台中看不到添加/更新VCAP_SERVICES的選項。 是否由於我的試用帳戶權限限制?

文檔鏈接似乎已損壞。 因為您似乎已經在命令行上工作,所以我建議采用以下方法。 使用bx cf set-env設置環境變量:

bx cf set-env YOUR_APP_NAME_HERE SLACK_API_TOKEN VALUE
bx cf set-env YOUR_APP_NAME_HERE BOT_ID VALUE
...
bx cf set-env YOUR_APP_NAME_HERE FALLBACK_RESPONSES "I didn't quite catch that, I don't understand"

上面的命令會將變量及其值添加到運行時環境。 然后按照說明使用restage命令。 另一種選擇是在瀏覽器用戶界面中添加變量。 導航到應用程序詳細信息后,有一個用於環境設置的選項卡。

您在說明中的鏈接已損壞。 這是Watson Assistant Solutions的Slack客戶端集成文檔的URL,網址為https://watson-personal-assistant.github.io/developer/slack/about_slackbot/

本教程的第2步說明了如何使用.env設置環境變量。 這是文檔的鏈接。

https://watson-personal-assistant.github.io/developer/slack/creating_a_slackbot/

如果您不想將用戶環境變量放在.env文件中,IBM Cloud還允許您將這些變量定義為用戶定義的變量。 您也可以使用Henrik建議的命令行選項。

請參閱IBM Cloud文檔https://console.bluemix.net/docs/services/watson/getting-started-variables.html#vcapServices

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM