问题标签 [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.

0 投票
2 回答
1848 浏览

ibm-cloud - IBM API Connect 的突发限制

我在 API Designer 的设计部​​分找到了“速率限制”和“突发限制”,

在此处输入图像描述

它们有什么区别?

速率限制可以设置为秒、分钟、小时、每周一天的时间间隔。另一方面,突发限制只能设置秒和分钟的时间间隔。

设置 1/1 秒速率限制和设置 1/1 秒突发限制是否意味着相同?

0 投票
1 回答
285 浏览

node.js - 无法为 IBM DB2 安装环回连接器

当我尝试为 IBM DB2 安装环回连接器时,我收到以下错误:

请帮助我解决问题。

0 投票
2 回答
594 浏览

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 的请求。

我该如何配置?感谢您的快速响应,因为这是一个重要的项目,首先。

0 投票
2 回答
187 浏览

node.js - 为什么在 Windows 上安装 npm v3 会失败?

为了满足在 Windows 上安装 IBM ApiConnect Developer Toolkit 的先决条件,我尝试npm使用以下命令将我的版本升级到版本 3 -

这是来自 npm-debug.log 的片段 -

0 投票
2 回答
842 浏览

apiconnect - 为什么 DeveloperToolkit for IBM API Connect 在 Windows10 上抛出错误

尝试在我的 Windows PC 上安装 IBM Developer Toolkit for API Connect。我收到以下错误。

0 投票
1 回答
1605 浏览

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 请求有任何经验吗?

0 投票
1 回答
526 浏览

ibm-cloud - 配置安全网关 ip 表以允许来自 api connect 的连接

我想使用 API Connect 和 Secure Gateway 从我的数据中心公开 Bluemix 中的一些 API,但我需要只有 API Connect 可以调用这些 API,因为我将使用这个服务来保护它们。我一直在尝试使用 Secure Gateway 目的地的 IP 表配置来执行此操作,但我不知道调用其他 API 的 IP 地址,有没有办法做到这一点?

0 投票
0 回答
230 浏览

ibm-cloud - 尝试发布 API Connect 产品/API 时无法选择 Bluemix 组织

我是 API 连接的新手,我正在尝试创建一个简单的环回应用程序并将产品和 API 发布到 bluemix。

到目前为止我已经遵循的步骤: -

在 Bluemix 上:-

  1. 向我的组织 ('subhash.pesh@gmail.com')、美国南部地区和测试空间添加了 API 连接服务。
  2. 在 APIConnect 中创建的默认沙盒目录。

在本地机器上:-

  1. 获得 APIC CLI
  2. 通过运行创建了一个环回应用程序: apic loopback
  3. 使用 apic edit 运行 API 设计器
  4. Express 服务器开始侦听端口,并且在我的默认浏览器中打开了 GUI 编辑器。
  5. 尝试通过添加 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

0 投票
2 回答
202 浏览

linux - API Connect 在更新架构时显示“Cannot GET /apim/”错误

我在远程服务器上安装了带有 mongodb 连接器的 API Connect。

当我通过浏览器访问 IBM API Connect 时,一切都很好,但是当我转到我的数据库所在的 DataSources 并尝试点击更新模式按钮时,如图所示,出现错误,显示如下:

无法获取 /apim/dataSources/partials/dataSourceMigrate.html

PS 我为我的项目目录 (/var/www/) 授予了完全权限,对 www-data 组具有完全所有权,并且仍然相同。

任何帮助,将不胜感激。

在此处输入图像描述

0 投票
1 回答
857 浏览

asynchronous - API Connect - 进行异步后端调用

我正在尝试以下场景 - 在 API Connect 中构建获取产品 API,它将调用多个后端微 API 和 Web 服务,如产品信息、库存、图像列表、产品评论等,并汇总响应。有没有办法并行(异步)进行这些调用,以减少整体延迟?