问题标签 [apiconnect]
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.
node.js - 无法为 IBM DB2 安装环回连接器
当我尝试为 IBM DB2 安装环回连接器时,我收到以下错误:
请帮助我解决问题。
dns - Bluemix Developer Portal 自定义 URL 上的 APIConnect
我正在尝试为我创建的目录配置开发人员门户,以使用自定义 URL 指向该目录。我已在 DNS 提供商处正确设置了我的 DNS 条目,并将我的子域的 CNAME 条目映射到 APIManager 中提供的门户 URL。它可以正确解析并使用我的域名 ping。
因此,当我 ping:api.mydomain.com 时,它会解析为提供的 IBM Portal URL:space-organization.apiconnect.ibmcloud.com。
问题是当我尝试在浏览器http://api.mydoamin.com上使用我的 URL 打开门户时,请求超时。这意味着它解决了,但服务器没有响应。
我相信这是门户上 HTTP 服务器配置中的一个问题,以接受主机为 api.mydomain.com 的请求。
我该如何配置?感谢您的快速响应,因为这是一个重要的项目,首先。
node.js - 为什么在 Windows 上安装 npm v3 会失败?
为了满足在 Windows 上安装 IBM ApiConnect Developer Toolkit 的先决条件,我尝试npm
使用以下命令将我的版本升级到版本 3 -
这是来自 npm-debug.log 的片段 -
apiconnect - 为什么 DeveloperToolkit for IBM API Connect 在 Windows10 上抛出错误
尝试在我的 Windows PC 上安装 IBM Developer Toolkit for API Connect。我收到以下错误。
ibm-cloud - Swagger 规范中定义的路由 (/sales) 但没有定义 get 操作
我正在通过将现有 API 从 swagger JSON 文件导入到 Bluemix API Connect 环境来创建 API。当我使用 Invoke 测试发布 API 时,我收到以下错误:
405 Method Not Allowed Content-Type: text/html 错误:路由在 Swagger 规范 (/sales) 中定义,但没有定义 get 操作。
在 send405 (/home/vcap/app/node_modules/swagger-tools/middleware/swagger-router.js
对使用 Bluemix API Connnect 的 POST 请求有任何经验吗?
ibm-cloud - 配置安全网关 ip 表以允许来自 api connect 的连接
我想使用 API Connect 和 Secure Gateway 从我的数据中心公开 Bluemix 中的一些 API,但我需要只有 API Connect 可以调用这些 API,因为我将使用这个服务来保护它们。我一直在尝试使用 Secure Gateway 目的地的 IP 表配置来执行此操作,但我不知道调用其他 API 的 IP 地址,有没有办法做到这一点?
ibm-cloud - 尝试发布 API Connect 产品/API 时无法选择 Bluemix 组织
我是 API 连接的新手,我正在尝试创建一个简单的环回应用程序并将产品和 API 发布到 bluemix。
到目前为止我已经遵循的步骤: -
在 Bluemix 上:-
- 向我的组织 ('subhash.pesh@gmail.com')、美国南部地区和测试空间添加了 API 连接服务。
- 在 APIConnect 中创建的默认沙盒目录。
在本地机器上:-
- 获得 APIC CLI
- 通过运行创建了一个环回应用程序: apic loopback
- 使用 apic edit 运行 API 设计器
- Express 服务器开始侦听端口,并且在我的默认浏览器中打开了 GUI 编辑器。
- 尝试通过添加 bluemix 目标来发布产品。
这是我面临问题的地方:我可以输入我的 bluemix 凭据,它默认选择美国南部地区,但我无法在下一个下拉列表中看到任何组织。
我已经尝试在应用程序在本地运行和停止时执行此操作(我认为它应该没有任何区别,但我越来越绝望)
我在此处附上了发布选项/空组织下拉列表的图片:-
我确定我错过了一些重要的东西,但我无法弄清楚这一点。我已经尝试浏览文档和视频教程,通过他们的帐户,我应该能够选择组织,然后选择我想要发布 API 的目录。
编辑:我在尝试从 CLI 发布时观察到一些事情:登录到 us.apiconnect.ibmcloud.com 后,当我运行
apic orgs --server us.apiconnect.ibmcloud.com
我得到一个空白回复.. 不知道为什么我的 bluemix 组织没有被识别
当我跑步时
apic 目录 --all-organizations --server us.apiconnect.ibmcloud.com
我得到错误:在所有组织中都找不到目录错误:在组织中找不到目录 null
asynchronous - API Connect - 进行异步后端调用
我正在尝试以下场景 - 在 API Connect 中构建获取产品 API,它将调用多个后端微 API 和 Web 服务,如产品信息、库存、图像列表、产品评论等,并汇总响应。有没有办法并行(异步)进行这些调用,以减少整体延迟?