问题标签 [mashery]
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.
api - 使用 API LM 工具构建 API
我是 API LM 的新手,对使用 apigee、3scale、mashery、mulesoft、TIBCO APIX 等工具构建 API 感到困惑
这些年来,我知道 API 都是关于一种语言的 API 或 SDK,您可以使用它来编写/构建代码/应用程序来解决业务问题。说 Java API 或 J2EE API 等
我是否必须使用我的应用程序/系统构建自己的数据服务并将其公开为服务 (WS/REST) 并使用上述工具(apigee、3scale、mashery、mulesoft ec)或者这些工具是否允许开发人员从划痕?
换句话说,我是否在您的企业内创建您自己的应用程序(无论是基于 Java、DB 还是 .Net 服务或托管在 weblogic 上的 Web 应用程序)并将其公开为 B2D 或 DX 的 API(具有身份验证、分析、门户、开发人员访问)称为“构建 API”?
json - Mashery IODocs - 由于沉重的 json 配置文件导致的延迟问题
Mashery IOdocs 是一个用于记录 API 的非常棒的工具。我将它用于一个相当大的项目,其中有 50 多个方法和复杂的结构发送到这个 API,所以我的 json 配置文件超过 4000 行。我在 VPS 上自行托管 IOdocs 以及其他东西,但由于我的 json 文件很长,所以文档速度非常慢。任何想法来应对这种延迟?除了显然将我的 json 配置文件分成几个。
iodocs - IODocs:数组中的第一个对象没有标签名称
我想在数组中添加一个对象。我必须为该对象设置一个名称,例如
这里的“IDENTIFIER”是对象名称。但是数组中的第一个对象总是创建为一个空对象,例如
我在配置文件中使用了以下 JSON 代码,
如何实现这一点。请帮助我。
注意:我可以在 Object 中使用 Object。但我不希望那样。
提前致谢。
rest - 使用 IODOCS 的对象数组
我想添加一个对象数组,例如
但是数组中的对象总是需要一个名称来创建
我在配置文件中使用了以下 JSON 代码,
如何实现这一点。请帮助我。
提前致谢。
ios - NSURLCache 与更改 Mashery "sig=XXXXXX" 查询项
NSURLCache
当 URL 包含更改的查询项时,是否可以使用缓存响应?例如,我们添加 Mashery 所需的“sig=XXXXXX”查询项,每个请求都会更改。
如果没有,是否有解决方法?
mashery - 通过 Mashery 添加自定义静态头信息作为响应
我是 Mashery 的新手,只是想知道在 Mashery 中是否可以添加自定义静态标头信息以响应呼叫以及如何添加?
如果是,那么是否可以根据从目标 API 接收到的成功或错误 HTTP 代码使此标头信息丰富成为条件?
我认为如果可能的话,那么应该可以通过使用“呼叫转换”或“更多设置”链接但我找不到添加标题的选项(但我可以在“更多设置”中找到下拉标题选项")
infusionsoft - 使用 InfusionSoft API 的 REST 错误
我在调用 InfusionSoft REST API 时遇到错误,我不知道原因。
我的 CLIENT_ID 是 24 个字符的“密钥”,如https://keys.developer.infusionsoft.com/apps/myapps所示。CLIENT_SECRET 是一个较短的 10 个字符的字符串。
我进行了初始身份验证调用:
批准应用程序后,我会重定向到我的 url,在该 URL 中我对访问令牌执行 POST 请求:
我axios
用来执行请求。它返回带有此消息的 401:
知道这意味着什么吗?
identityserver4 - 与 IdentityServer4 等外部身份提供者的混搭
Mashery 是否与第三方 OAuth2/OpenID Connect 提供者配合得很好?是否可以将其配置为允许 OAuth2 令牌通过?如果是这样,使用不同的身份提供者会丢失多少 Mashery 功能?
我目前正在使用 IdentityServer4,但很快就会使用 Mashery,我想了解同时使用这两种方法的含义。
api - Mashery API 管理解决方案中流量管理器和端点系统之间的连接
我想知道 Mashery 解决方案是否有可能公开使用 OAuth 2.0 或 Kerberos 保护的后端服务。我的想法是通过 Mashery 流量管理器隐藏此身份验证,对于使用基本身份验证保护的服务,它工作得很好,但对于其余部分,我的管理面板上没有连接器。
谢谢您的回答。
azure - Azure 请求中的承载丢失
我正面临从 Azure 到 Mashery 的通信问题(因此 Mashery 到我的代码,但它的工作)。我在专业的 Azure 环境中。根据用户的请求,Azure 必须将他的请求发送到我公司云中的程序(感谢 bot azure 的消息传递端点)。但是为了安全起见,Azure 必须通过 Mashery 发送它。
因此,我的代码需要使用 Mashery 接收具有安全层的用户请求:Azure 必须由 Mashery 进行身份验证。
它需要与 SDK 一起正常工作。SDK 需要在消息的标头中包含承载。但是目前没有承载。
如何设置 Azure 以向 Mashery 进行身份验证(在消息传递端点发送用户请求之前)?