問題タブ [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 に答える
366 参照

python - Python Scrapy ReactorNotRestartable()

IBM クラウドで Scrapy を関数として使用しようとしています。私の__main__.pyは次のとおりです。

私はそれを IBM 機能として にアップロードします。それで問題ありません。

しかし、問題は、私がそれを実行したとき、python consoleまたは私invoke IBM functionが最初に実行したときですが、2回目に実行したい場合はエラーが発生します:

次のように呼び出されます。

IBM :

Python コンソール:

次のコードで、複数回実行する可能性を追加しようとしましたが、成功しませんでした。

それを解決する方法はありますか?

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

ibm-cloud - IBM Watson Conversation & IBM Cloud Functions : パラメーターのユーザー入力

すでにIBM Cloud Functionsで関数を作成していますが、ユーザー入力からパラメーターを実装するにはどうすればよいですか?

私がやろうとしていることは

  • 例: ユーザーが「I need product」/「Buy product now」/「Show me products 」と入力した場合。製品の入力はパラメーターとして取得され、Cloud Function に実装されます。Cloud Function は、製品をキーワードとして使用するすべての製品を表示します
  • 応答テキストは、Cloud Function の戻り出力 (JSON 配列) から情報を取得します。
    • (res.body.items[?].name)

IBM のレイアウト例:

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

node.js - IBM Watson Conversation Client: ローカルホストに子ノードの出力が表示されない

子ノードにループを設定して、IBM Cloud Functions から取得した JSON 配列をループします。「今すぐ試す」では問題なく動作しますが、localhost のクライアントにデプロイすると、子ノードの出力が表示されません。理由はありますか?

ここに画像の説明を入力

出力は「Increment」にあります

localhost クライアントでは、'Watson Understandings' に配列の値が表示されますが、子ノードからは出力されません。anything_else レスポンスのみを出力します