首页>软件资讯>常见问题

常见问题

Postman v11来了

发布时间:2024-05-14 11:17:04人气:140

Postman是世界领先的API平台。Postman的功能简化了构建API的每个步骤,并简化了协作,以帮助更快地创建更好的API。目前,全球有超过3000万开发人员和50万家组织使用Postman。

我们的客户每天都在用Postman产品做越来越多令人震惊的事情,因此,我们正在迅速发展。

Postman v11 发布:使用 AI 和 API 增强开发能力

我们现在正站在下一波技术进步的浪潮中,这将使我们重新思考为未来构建软件的方式。我们之前已经看到过 SVN 到 Git,然后再次使用 Git 到 GitHub 来协作处理代码。现在,人工智能的下一波浪潮来了。API 是为 AI 正在进行的“思考”提供动力的手和腿。


在人工智能时代,一切都是API。语言学习模型为细致入微的聊天机器人和人工智能代理铺平了道路。聊天机器人声称它可以检查实时天气更新是一回事;对于它来说,从气象服务中实际提取这些数据并呈现它是另一回事。这种魔力是由 API 驱动的。


随着人工智能的不断进步,API 也在并行发展,以放大其潜力。API 不是一劳永逸的项目。它们不是事后的想法,这意味着您现在需要正确地进行 API 设计,以便为 AI 即将到来的 API 浪潮做好准备。将 cURL、终端或命令行工具等工具用于 API 已经不够了。


构建 API 时应考虑到其用户。用户需要知道 API 是什么以及它是如何工作的。如果他们做不到这一点,他们就会浪费大量时间寻找信息,努力使 API 发挥作用。开发人员并不是唯一需要了解它们的人;他们也需要对产品和 QA 友好。乐高不会在没有说明如何将它们组合在一起的情况下出售乐高城堡套装。API 也是如此。


开发团队需要在 API 上进行协作,就像他们需要在代码上进行协作一样。因此,今天,我们很高兴地宣布发布 Postman v11,它包含许多功能,可帮助将 API 协作提升到一个新的水平。


通过此版本,我们在三个关键领域取得了重大进展:


1. 通过这些新功能减少 API 上的协作摩擦,大大加快开发速度

只需更改一次脚本,即可在任何地方使用包库


在 API 的上下文中进行聊天,并改进了 Postman Collections 中的注释


使用 VS Code 扩展直接在 IDE 中开发和测试 API,现已正式发布


在新的 Workspace Updates 源中传达 API 更改,而不是分散在电子邮件、聊天和 repos 中


使用工作区主题定制工作区


更多计划能够通过合作伙伴工作区与合作伙伴协作,现在可用于专业和企业计划


一次将内容发布到多个合作伙伴工作区,并消除向每个合作伙伴进行费力的复制和粘贴


作为具有经过验证的团队的消费者,可以更快地找到公共 API,并通过公共工作区更新扩大 API 覆盖范围


2. 通过这些功能确保 API 协作不仅是可能的,而且是可扩展的和安全的

使用 Postman 保管库安全地重用 HTTP 集合、环境和请求中的敏感数据,或与您已使用的第三方保管库集成,包括 AWS、Azure 和 HashiCorp(即将推出 1Password)


欧盟开发人员现在可以放心地使用 Postman,并抢先访问我们的 Postman 欧盟数据驻留(仅限受邀者)


3. 在 AI/API 热潮中增强自己

使用新的 AI 伴侣 Postbot 增强您已经完成的工作,该机器人现已正式发布


让我们更深入地了解 v11 内部的内容。


通过减少 API 上的协作摩擦,大幅加快开发速度

为可重用脚本引入 Postman 的包库:一次更改,随处使用


无论在哪里编写代码,都必须重用它。但是您告诉我们,在 API 请求中重用代码很困难。这通常会导致重复的代码,管理起来很头疼。当通用逻辑只能通过复制粘贴共享时,这个问题会放大到团队中。这会导致冗余、低置信度、容易出错的测试,并且对重构和共享具有很高的抵抗力。


今天,我们将推出通过包库为团队和个人重用脚本的功能。使用包库,包可以包含业务逻辑/代码,只需在团队中的不同位置引用包,即可在多个请求中使用这些逻辑/代码。一次更改,随处使用:

更改和使用.png

Postman 包库


详细了解具有可重用脚本的新包库。


在 API 上下文中进行聊天,并在集合中进行注释改进

数以千计的 Postman 客户利用 Postman Collections 作为 API 的自助服务界面,而不是让自己花半天时间联系人工来回答有关 API 的问题,或者梳理源代码。集合是 API 和 API 工作流的可执行文档,专为共享而设计。馆藏是以下方面的关键:


对 API 实际应该做什么进行原型设计


记录如何使用 API 并与之集成


测试 API 以确保它们按预期工作


向消费者演示 API 功能


一段时间以来,您已经能够分叉、合并和添加内联评论,因此聊天发生在正在处理的 API 元素的上下文中,而不是分散在聊天应用程序、电子邮件或源代码存储库中。但是要发表评论,您必须切换到评论模式,并且无法进行编辑。


从今天开始,您现在可以单击要添加评论的文本,并使用@提及来通知某人。每条评论都直接与以黄色突出显示的特定文本相关联:

相关.gif

任何未保存的请求更改都将通过添加注释自动保存:

自动保存.gif

邮递员评论


团队成员可以直接回复特定评论,并创建一个易于回复的对话线程,而不是在外部沟通渠道中丢失上下文:


您可以通过复制链接轻松共享:


了解有关在 Postman Collections 中发表评论的更多信息。


无论您在哪里使用 Postman GA VS Code 扩展和 Slack 更新,都可以使用 Postman

可以使用 Postman VS Code 扩展在 Postman 集合中组织 API 请求,并使用工作区与团队共享这些请求。还可以从 VS Code 扩展管理环境,使你能够对相关变量进行分组并与团队共享它们:


邮递员 VSCode


若要安装 VS Code 扩展,请访问 Visual Studio Marketplace。


详细了解 Postman VS Code 扩展。


双向 Slack 集成

我们知道不要打断您的工作流程很重要,因此我们正在努力与您在 Postman 上和下班的地方见面。您还可以通过双向 Slack 集成接收 Postman 更新,以预览请求、评论和收藏,或在 Slack 中执行操作。


(对于Microsoft Teams用户,别担心,支持很快就会为你服务。敬请关注!


在新的工作区更新源中传达 API 更改 - 现在通过 Slack 更新

它发生在我们所有人身上。有人对 API 进行了更改,您使用了过时的 API,并且出现了问题。或者,也许您进行了更新,但消息丢失了。在不知不觉中,该电子邮件或 Slack 不再可见。


不适用于 Postman 工作区。随着集合的增长,它们可以组织到实时更新的公共、专用、团队或个人工作区中,并且它们具有 API 更改的版本化历史记录。


现在,你现在可以通过工作区“概述”页上的“更新”选项卡传达团队工作区中的更改:


Postman 工作区更新源


任何监视工作区的使用者都将收到有关更新的通知。该通知将包括更改的摘要视图,并可直接轻松导航到更改,以便消费者可以对其进行测试。消费者还可以添加评论或反应,并在需要时参考:


Postman 工作区更新源


详细了解如何传达 API 更改。


使用工作区主题定制工作区

今天,我们很高兴地推出工作区主题,这些主题建立在现有的自定义功能之上,让工作区所有者能够为其工作区创建独特的配色方案。我们相信颜色和主题在传达意图、建立品牌差异化或简单地根据个人视觉偏好定制用户体验方面发挥着重要作用。因此,请自定义您的工作区以反映您认为合适的情况:


深色模式主题邮差


详细了解工作区主题。


合作伙伴工作区现在可用于 Postman Professional 和 Enterprise 计划

在内部 API 上进行协作和沟通更改时,合作伙伴也会遇到同样的问题。


合作伙伴工作区创建一个安全、访问受控的工作区,你和你的合作伙伴可以在其中就 API 进行协作。自从我们在 2022 年底推出合作伙伴工作区以来,大型企业已经能够更快地加入外部开发人员,并缩短其消费者的首次呼叫时间。


但你知道吗?我们认为企业不应该是唯一获得合作伙伴工作区的企业。今天,我们还将合作伙伴工作区添加到我们的专业计划中。


任何合作伙伴都可以查看工作区,我们正在为外部合作伙伴推出一个新的、更强大的用户角色。外部合作伙伴还可以将集合从共享合作伙伴工作区分叉到其组织内的团队工作区。


购买合作伙伴编辑器加载项后,您可以允许组织外部的 API 协作者编辑、导入、导出和注释合作伙伴工作区中的元素。


在此处了解有关定价的更多信息。


合作伙伴工作区 Postman


详细了解合作伙伴工作区。


使用 Partner Workspaces 将内容发布到多个合作伙伴

当公司与许多合作伙伴合作时,他们会维护多个工作区,每个工作区的内容几乎相同,以确保合作伙伴之间的隔离。这可能会变成很多杂耍。


为了解决这一负担,我们引入了多合作伙伴模式,以便您可以将 Postman 收藏集发布到多个外部合作伙伴。合作伙伴无法在其工作区中查看其他合作伙伴的活动;他们只会看到您的团队成员。这提供了一个沙盒,客户和合作伙伴可以在其中通过快速发送成功的请求来评估和使用您的 API。


外部合作伙伴可以将集合从共享合作伙伴工作区分叉到其组织内的团队工作区。


详细了解合作伙伴工作区的多合作伙伴模式。


与经过验证的团队一起更快地找到公共 API,并扩大您的 API 覆盖范围

当开发人员想要利用开源项目时,他们会转到 GitHub。当开发人员想要使用公共 API 时,他们会访问地球上最大的公共 API 网络,即 Postman 公共 API 网络。它拥有来自 30,000 多个发行商的 100,000 多个 API,让发行商有机会接触超过 3000 万 Postman 开发人员以发展他们的社区。


我们认识到,对于如此多的 API,您需要知道 API 实际上来自它所说的人。


现在,对于经过验证的团队,消费者会注意到经过验证的 API 发布者旁边有一个蓝色复选标记,并期望快速获得他们的前 200 个 OK。对于你们的发布商来说,那些经过验证的人已经看到 API 流量增加了 100%!


Postman 公共 API 网络验证团队


详细了解经过验证的团队。


最后但并非最不重要的一点是,我们推出了将您的 API 授权集成到 Postman 中的功能。开发人员只需单击一下即可开始使用 API,在 Postman Vault 中保存一次凭据,并在任何地方使用它们:


API 协作不仅是可能的,而且是可扩展且安全的

无论您是 4 人团队还是 40,000 人团队,都可以进行 API 协作。网络管理员可以在专用 API 网络中为您的组织设置 API 分发通道。它提供了一个中心枢纽,用于发现、使用和跟踪整个组织大规模的所有内部 API。今天,我们将推出一些重大更新,以确保存储在私有 API 网络中的资产是安全的。


在 HTTP 集合、环境等中重用敏感数据:Postman 保管库或第三方保管库

你被逼到了最后期限,所以处理机密对你来说几乎是毫不费力的:找到它们,用引用替换它们,将它们保存到加密存储中,然后将它们注入生产中。


从今天开始,团队可以将其所有 API 和客户端密钥存储在 Postman 中的端到端加密本地存储库(称为 Postman 保管库)中,让您确信您的密钥不会被泄露。


我们还将通过与领先的企业解决方案集成,在您已经存储它们的地方与您会面,这些解决方案包括:Azure Key Vault、HashiCorp Vault 和 AWS Secrets Manager(即将推出 1Password)。这使您能够在 HTTP 集合、环境和请求中安全地重用敏感数据:


了解有关 Postman Vault 和 Vault 集成的更多信息。


引入对 Postman EU 数据驻留的早期访问

今天,我们将推出对 Postman EU Data Residency 的抢先体验!每个环境都有自己的一组用户和自己的基础结构、服务部署和数据存储。


要抢先体验,请立即联系我们的销售团队。


在 AI/API 热潮中,使用您的新 AI 伴侣 Postbot(现已正式发布)增强自己

作为一个个人开发人员,如果你不用人工智能和战略性API设计来增强自己,那么你将在五年内找不到工作。所有软件界面都将有人工智能伴侣,它们可以获取信息和数据,代表我们执行操作,并增强人类正在执行的任务。


Postbot 是您在 Postman 中的 AI 伴侣,它将增强您已经做的事情:原型设计、文档、可视化等。无论你今天作为人类在做什么,你都可以更快地使用人工智能。


从头开始设计 API 测试

编写大型测试套件非常耗时,尤其是在刚开始时。Postbot 可以从头开始编写测试,也可以通过集合运行程序更新 API 调用的现有测试。


Postbot 还将在您的测试编辑器中为您提供智能建议!当您开始键入测试时,您将立即看到可以测试的常见行为的建议。


它还将检查对您的请求的响应和任何保存的示例,以自动完成相关测试代码的建议:


使用 postman AI postbot 设计 API 测试


在几秒钟内生成 API 文档

文档使这些 API 更易于评估和使用,但用户始终认为缺乏文档是使用 API 的最大障碍。有了 Postbot,就没有理由不创建文档。您不必再费力地花费数小时来记录每个 API。Postbot 将在几秒钟内为您的 API 生成文档:


使用 ai postman postbot 生成 API 文档


专家调试

Postbot 可以帮助您识别问题、调试请求,甚至为您重新发送请求,从而为您节省宝贵的时间和精力:


调试 Postman


无需编写任何代码即可可视化 API

Postbot 的数据可视化功能使您能够轻松理解您的 API 响应。无需通读无休止的 JSON;只需让 Postbot 将您的数据可视化为表格、图表、条形图或任何其他适合您需求的格式。您甚至可以使用自然语言即时自定义可视化效果:


使用 AI Postman 可视化 API


人工智能支持

最后,您可以在上下文中获得专家支持。Postbot 也接受过 Postman 学习中心文档的培训。如果您遇到困难,请尝试向 Postbot 寻求帮助——它将提供您可以遵循的简单步骤,并指出更深入的文档。


Postbot 企业级安全性

如果您为一家大型企业工作,并且对尝试 Postbot 的想法垂涎三尺,企业也可以利用它来通过 AI 安全地提高开发人员的效率。我们正在与 Azure OpenAI 合作,以确保任何 Postbot 交互都将被隔离,以仅针对你的团队改进 Postbot。我们利用内容过滤来防止 Postbot 输出有害内容,所以请继续试一试。



上一条:Postman介绍变量

下一条:Postman 请求参数传递指南:Query、Path 和 Body 详解