問題タブ [ibm-cloud-functions]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
427 参照

authentication - 英国で Watson Assistant から IBM Cloud Function を呼び出すと、次のようになります。指定された認証が無効です

このエラーが発生しています:

指定された認証は無効です

英国地域で実行されている IBM Cloud Function を Watson Assistant (同じく英国) のダイアログ ノードから呼び出す場合

奇妙なことに、米国南部で実行されている Cloud Function を呼び出すと (別の資格情報を使用して)、正常に動作します。

PostMan から Cloud Function (UK インスタンス) を呼び出しても問題なく動作します。

PostMan との違いは、完全なエンドポイント URL を提供することです。

Watson Assistant ダイアログ ノードでは、「名前空間」の後の部分のみを提供します。名前は 64 文字に制限されているため、URL 全体を提供することはできません。私は、Watson Assistant ランタイムが (たとえ英国で実行されていたとしても) 最初に US-South を試し、名前空間を見つけると、この名前空間にアクセスしようとするのではないかと疑っています。でもこれはただの思い込み…

今のところ、Cloud Function を米国 (南部) で使用できますが、これを英国でも機能させる方法を探していますか?

- - アップデート - - ここに画像の説明を入力

0 投票する
2 に答える
291 参照

python - OpenWhisk Python アクションがディクショナリ エラーを返さずに失敗する

OpenWhisk でこの関数を実行しようとしています。

以下を使用します。

関数をローカルで実行すると辞書が返されますが、上記を実行すると次のエラーが発生します。

ここで何が欠けていますか?