问题标签 [iodocs]
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 - 使用 iodocs 没有响应
嗨,我已经在本地部署了 iodocs,并且它适用于给定的示例。但是对于我的 api,它给出了空的响应。
这是我附加到 /data/apiconfig.json 的内容
这是/data/cloudspokes.json
iodocs 正在正确呈现界面
还去http://cloudspokes.com/challenges.json返回非空响应。我是新手,请帮忙。
django - django sweetpie 支持 mashery iodocs?
Mashery iodocs是一个记录 API 的工具。它需要两个配置 json 对象才能运行。如果让美味派自动生成这些对象,那就太好了。Tastypie 可以生成带有 schema 的 json,但是它与 iodocs 的期望不兼容。关于如何使用美味派自动生成此配置的任何想法?
node.js - Mashery IODocs - 它可以支持来自我的 REST API 的 passportjs 身份验证吗?
我正在使用 Mashery 的 iodocs 作为我的 REST API 的开发人员前端。我的 API 是用 Node / Express 编写的,并使用 PassportJS 对用户进行身份验证(本地策略)。我的实现要求用户使用 /login 端点,传入用户名和密码。然后,Passport 将用户序列化到一个 cookie 中,这样后续的请求就不需要登录了。
使用 iodocs 时,Passport 设置的 cookie(“connect.sid”)不会在后续请求中传回。
有没有办法做到这一点?IODocs 是否支持以这种方式工作的身份验证方法?
cookies - IODocs - 在 API 调用之间传递 cookie
我有一个用烧瓶构建的 REST 网站,并使用其会话 cookie 功能来保持非常基本的“登录”(我不需要安全性)。
我正在尝试实现 iodocs 文档。“/login”工作正常,我还看到了发送 cookie 的响应,但我不知道如何告诉 iodocs 为下一次 API 调用保留该 cookie。
任何帮助(不需要我的网站更改为 OAuth)都会非常受欢迎。
ajax - 带有 ajax 请求的 POST Web 服务的 IODOCS 配置
我想在 JSON 字符串下面发布,作为 I/O DOC 中请求正文的一部分。
{"名称":"ABCD","别名":"PS","日期":"20140604","状态":"新建","PdfPath":"/folder1/app.pdf"}
端点的配置是什么?我正在使用以下端点配置,但它不起作用。
node.js - 需要为使用 nodejs/express 编写的现有应用程序创建一个 api 文档
我有一些用普通的旧快递写的私人 api。是时候放出它并提供一些 api 文档了。
我不希望(至少现在)它重写我的快速应用程序以将 api 文档集成到代码中。主要是因为我不确定要使用什么框架或规范来记录我的 api,所以我真的不想锁定一件事。
我想将文档作为我的 api 下的子资源的一部分提供(即我不想运行不同的服务器或子域)。也许是'/api/docs'。一个加号也是我可以嵌入到我的应用程序中的 UI,它可以解析文档并至少提供一个很好的 html 文档演示(api 交互是一个加号)。
swagger-node之类的东西很酷,但需要我重新编写所有快速代码以集成 swagger。那时我有一笔巨额投资,而且我与 swagger 紧密相连。
有没有办法以对现有路线的侵入性最小的方式提供招摇或 iodocs 或其他东西来记录我的 api?
编辑:
我可以从手写文档中提供 Swagger 规范。我看到的问题是您必须basePath
在 swagger 文档中定义。这并不能真正让我在不同的域下轻松部署。
json - Mashery IODocs - 由于沉重的 json 配置文件导致的延迟问题
Mashery IOdocs 是一个用于记录 API 的非常棒的工具。我将它用于一个相当大的项目,其中有 50 多个方法和复杂的结构发送到这个 API,所以我的 json 配置文件超过 4000 行。我在 VPS 上自行托管 IOdocs 以及其他东西,但由于我的 json 文件很长,所以文档速度非常慢。任何想法来应对这种延迟?除了显然将我的 json 配置文件分成几个。