问题标签 [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 回答
1307 浏览

node.js - 从 IBM Cloud Function 中的 Node.js 访问 Sharepoint 文档

我正在尝试从用 Node.js 编写的 IBM Cloud Function 访问托管在 botshop.cloudappsportal.com 上的 Sharepoint 文件中的一些表数据。

我可以在站点上访问 Sharepoint 的 REST API,但身份验证失败。我的理解是,Sharepoint 使用了一些复杂的 Microsoft 身份验证。

这是 Node.js 代码,

在提示输入用户/密码后,我可以从浏览器访问 URL。

我还可以使用 NTCredentials 类从 Java 访问它。

普通的 UsernamePasswordCredentials 在 Java 中不起作用,因此我需要 Node.js 中的 NTCredentials 等效项(在 IBM Cloud Functions 中工作)。有任何想法吗?

同样有点奇怪的是,域的额外参数只是 "" "" 起作用,所以奇怪的是,当它不传递任何额外的有用数据时,它需要 NTCredentials。

0 投票
1 回答
38 浏览

node.js - 如何在云函数中使用 require

我正在尝试在 IBM Cloud Functions 中执行代码 node.js,但我有一个未预安装的需求。它的 const {google} = require('googleapis') 我该如何安装?

0 投票
1 回答
306 浏览

apiconnect - IBM 云函数 API(API 连接)不接受参数中的非英文字符或 +

我们有 IBM 云函数 API,它接受文件名作为参数。如果我给出的文件名包含 + 或非英文字符(中文、日文等),则 api 将返回 404 并显示消息:“错误:哎呀。不支持动词。” 请你帮我解决这个问题。

0 投票
1 回答
984 浏览

node.js - 如何将 IBM Cloud Functions 上的操作与数据库连接起来?

我在 watson 助手中有一个对话,我希望能够从 IBM 云功能调用一个操作来对我的数据库(Azure)进行一些查询。我不熟悉云功能,所以这可能是一个愚蠢的问题,我不明白如何与数据库建立连接,我尝试编写一些 nodejs 代码但我当然错了,因为它返回“内部错误” ”。我还尝试用 python 而不是 nodejs 编写一些代码。这又是一个愚蠢的问题,所以请原谅我。谢谢!

0 投票
1 回答
190 浏览

docker - 无法拉取容器镜像 registry.eu-de.bluemix.net

这是我所拥有的:

  • 一个java应用程序(作为JAR文件)
  • Dockerfile带有此 java 应用程序的 docker 映像(由 构建)

该图像是使用以下内容构建的: sudo docker build -t registry.eu-de.bluemix.net/watson2018/imagerecognition:latest .

映像被推送到 IBM Cloud 中的私有 Docker 注册表

我可以在私有注册表https://console.bluemix.net/containers-kubernetes/registry/private中看到该图像,并且可以拉取它。

然后在同一个位置(德国)我成功创建了一个IBM Functionbx wsk action create recognize --docker registry.eu-de.bluemix.net/watson2018/imagerecognition:latest

问题是:当我运行该功能时,它无法提取图像。

知道如何使用私有注册表中的 docker 映像运行此功能吗?

0 投票
1 回答
94 浏览

node.js - IBM Cloud Functions / OpenWhisk Slack 包和消息附件

我正在尝试使用可用于IBM Cloud FunctionsOpenWhisk的 Slack 包。我创建了一个 Node.js 操作,它生成一个带有文本附件值的 JSON 对象。该对象以使用 Slack 包的 post 方法的顺序传递。消息本身在通过 Incoming Webhook 发布时显示,附件不显示。为什么?需要改变什么?

操作序列以这种方式创建,webhook 和用户名按照文档中的步骤绑定:

我检查了post 操作的源代码,它对附件数组进行了字符串化。

0 投票
1 回答
113 浏览

ibm-cloud - 对话连接器/Watson Assistant:如何更改帐户或工作区?

我正在使用Conversation 连接器来实​​现带有 Watson Assistant 的 Slackbot。我想将聊天机器人移到另一个帐户和工作区。在不重新部署对话连接器并更改 Slack 中的某些内容的情况下,我该如何做到这一点?

0 投票
2 回答
261 浏览

ibm-cloud - 如何将 IBM Cloud Functions 与 App ID 集成以进行身份​​验证?

我已经看过有关在 IBM Cloud 上启动云功能和创建留言簿的教程,但是在尝试连接 App ID 时,它实际上需要一个应用程序而不是 Cloud Functions API。

那么我该如何连接它们呢?某处有教程吗?需要考虑什么?

0 投票
2 回答
389 浏览

ibm-cloud - Cloud Functions REST API:从 zip 文件创建新操作

我正在尝试使用以下 curl 从 zip 文件并通过 REST API 创建 nodejs 函数:

结果我得到一个错误:

是否有可能获得如何从 zip 文件和通过 REST API 创建新操作的示例?谢谢你。

0 投票
1 回答
171 浏览

ibm-cloud - 尝试在 IBM Cloud Functions 中运行代码

我尝试在 IBM 函数中运行以下代码以获取计费数据:

出于某种原因,我不断收到 201 未经授权的错误。我多次尝试创建 iam_token。它仍然给出同样的错误。