问题标签 [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.
file - 通过 APIConnect 上传文件
我们使用 APIConnect 作为我们所有 API 的网关。
我们有一个 REST 服务,它接受一个字节数组(来自文件上传表单)并将文件保存在后端。
通过 APIConnect 代理时,我收到以下错误,状态码为 500。我该如何解决?
api - 在 Bluemix Apiconnect 上使用所有 API 时出现 HTTP 500 内部服务器错误
从昨天开始,创建新的环回 api(hello-world 或 notes)并推送 Bluemix Apiconnect,他们在调用时出错。hello-world: /Messages/greet and notes: /Notes
在本地(在 apic 编辑上)一切正常。
为什么默认示例(hello-world 和注释,没有海关)api 甚至停止工作(在 bluemix 上)?Bluemix 坏了?
apiconnect - 从外部服务问题返回的 APIConnect JSON 数组
我们有一个 Rest API,它在其程序集中仅包含对外部 Rest 服务的“调用”,没有任何映射,因此该 API 将仅充当网关。
如果直接调用外部服务(例如通过 SoapUI),它会返回一个 JSON 响应,其中包含一个对象数组。该数组嵌套在从根对象开始的 3 级深度。
相反,当我们用相同的请求调用我们的 API 时,我们会得到不同的响应:在数组的位置,我们得到一个对应于数组最后一个对象的对象;响应中不存在数组的其他对象。
有没有办法解决这个问题?谢谢。
apiconnect - 不能有多个具有相同 operationId 的操作:clearCache
我已经从 swagger-UI 导入了一个 API,并且能够创建一个 api 和产品,但是当我尝试发布时,我收到了这个错误。不能有多个具有相同 operationId 的操作:clearCache 不能有多个具有相同 operationId 的操作:getConfigurationJSON 任何帮助将不胜感激。
loopbackjs - IBM API Connect API Designer 未启动
我使用命令创建了一个 API Connect 项目
当我尝试启动 API 设计器时,我收到如下错误:
当我检查 package.json 中的声明时,我确实看到了 strong-error-handler 的编写。
如何解决此问题以使 API Designer 运行?
apiconnect - API 连接设计器无法启动服务器
我已经安装了 IBM SDK 工具包、Python、Microsoft Visual Studio、Oracle Instant Client。我已经为所有这些设置了路径变量。创建了一个APIC环回项目,我需要oracledb连接器,所以安装了oracledb连接器。我已经创建了数据源,并且能够连接到数据库。(我能够创建一个表)但是当我尝试通过调用任何方法来测试 api 时,它返回 -1 作为状态码我无法在本地启动/运行服务器,它返回一些错误。我已附上错误文件,请查看该文件,您能否让我知道缺少什么以及解决该问题的方法。
node.js - 安装 API Connect 工具包时完整性校验和失败 #apiconnect
安装 API Connect 工具包时出现以下错误:
sha1-UhOHSxsj+deaxi0QbjKXDirzcn8= 使用 sha1 时完整性校验和失败:想要 sha1-UhOHSxsj+deaxi0QbjKXDirzcn8= 但得到 sha1-208ds/bfbkHrcce1kMfz2sLUPhs=。(627039 字节)
节点版本:- 6.10.3 NPM 版本:- 5.0.1
我正在尝试使用 npm install -g apiconnect 命令在 Windows 7 工作站(64 位)上安装 API Connect 工具包。
解决此问题的下一步可能是什么?
ibm-cloud - Bluemix API Connect“Essential-Native”计划服务错误
在 Bluemix 上创建“Essential-Native”服务后,我遇到了以下错误。它创建了服务,但是当我尝试打开它时,它显示下面的错误。我能够创建所有其他类型的 API-Connect 服务。有人可以帮我吗?
错误:
抱歉...您的帐户似乎与任何组织都没有关联,这意味着我们无法向您显示任何内容。拥有一个的人可以邀请您加入某个组织,或者您可以联系您的系统管理员为您创建一个。
logging - 如何在 API Connect 中记录中间消息(日志行)?
默认情况下,对于 API Connect 中的 API 构建,仅记录收到的请求和传输的响应。但是如果我们需要记录中间消息,我们需要在请求中传递低于 HTTP 标头以记录调试消息。
但是我们不能要求外部系统在请求中发送此标头,这与功能无关。我们如何实现此调试日志记录?还有其他方法吗?
ibm-cloud - Bluemix API 连接 POST 请求(表单数据)文件附件问题
在 API 连接中,我正在使用 API 中的“路径”之一,它需要使用 multipart/form-data(POST 请求)上传文件。我无法找到任何支持它。添加参数时,不支持“文件”类型(位于:表单数据)。我的设置中是否缺少某些东西?有没有其他方法可以通过 API 连接在请求中附加文件?我正在使用 API Connect “Essentials”计划。谢谢