WatsonAssistantでチャットボットを作成しているのですが、回答する際の参照データとして、Googleスプレッドの情報から引っ張ってくるようにしたいです。
GASを使って可能なことは分かっているのですが、どうしても上手くいきません。
どなたかご存知の方、お力をお貸し頂きたいですm(_ _)m
【試したこと】
連携したいスプレッドシートを用意し、GAS(WatsonAssistant配布用を選択)内で「Conv_URL」等を書き換えて、「ウェブアプリケーションとして導入」から進めているが、このあたりの手順が決定的に間違っている気がします
以上となります。
よろしくお願いしますm(_ _)m
「このあたりの手順が決定的に間違っている気がします」あなたの手順がわからないので、何が間違っているのか回答しようがありません。回答がほしければ、詳細に内容を記載してください。
手順記載します。
1.GAS編集画面にて、「CONV_URL」をWatsonの「LegacyWorkspaceURL」に書き換える
2.同じく「CONV_WS」をWatsonの「Workspace ID」に書き換える
3.同じく「CONV_PASS」をWatsonの「Password」に書き換える
4.「公開」メニューより「ウェブアプリケーションとして導入」を選択
5.自身のアカウントを選択 ➡「許可」をクリック
以上となります。
いかがでしょうか?
WatsonAssistant配布用を選択、のところその配布用を検索しても情報が出てこないのですが、どうやったらGASで選択できますか?
papinianusさん
スプレッドの上部メニュー「ツール」から、「スクリプトエディタ」を選択すると、画面遷移して自動的に表示されます。
ちなみに、「WatsonAssistant配布用」の他に、「コピー~WatsonAssistant配布用」と、「新しいプロジェクトを作成」の、合計3つのリンク先が表示されます。
「WatsonAssistant配布用」の入手元が知りたいです。リンクがでてくるのは、すでにプロジェクトが作成されているからです。
アプリケーションにアクセスできるユーザーは「全員(匿名)」てきなやつになっていますか?
macaron_xxxさん
ご回答を頂き、ありがとうございます。
入手元・・・は、答えになっているか分かりませんが、普通にIBMのアカウントを取得して作成しました。
アクセスユーザーは全員になっています。
・・・ただ、別途回答を頂いたのですが、どうやらセキュリティの都合上、非常に特殊な状態になっているらしく、一旦クローズしようと思います・・・
スイマセン、何度もありがとうございました!m(_ _)m
全員(匿名ユーザを含む)にしてください。
>セキュリティの都合上、非常に特殊な状態になっている 私はそうは思いませんが^^;
左様ですか・・??・・
会社内での環境で、相当あちこちにセキュリティが走っているので、別途頂いた回答でこれもその一つかと思いました・・・
回答1件
あなたの回答
tips
プレビュー