Vercel Connect新增100多个预设连接器

Vercel Connect新增100多个预设连接器

💡 原文英文,约300词,阅读约需1分钟。
📝

内容提要

Vercel Connect新增90多个预设连接器,支持Shopify、Okta等常用服务,简化配置流程。用户可通过仪表盘或CLI添加连接器,预设配置自动填充元数据和认证设置,但需手动注册应用。连接后可用getToken获取短期令牌,调用外部API。完整CLI支持即将推出。

🔎

延伸解读

预设连接器与托管连接器的区别

预设连接器虽然简化了配置,但不会自动注册你的应用。这意味着你仍需在外部服务(如Shopify)中手动创建应用并获取凭证,然后填入预设配置中。与托管连接器相比,预设连接器省去了手动填写元数据和认证设置的步骤,但注册环节仍需自行完成。

使用场景与注意事项

预设连接器适用于需要快速接入常用服务的场景,尤其是当服务提供标准的OAuth或API认证时。但要注意,预设配置可能不适用于所有自定义需求,你可能需要调整配置。此外,当前CLI支持有限,创建连接器时仍需通过仪表盘完成,完整CLI支持即将推出,因此自动化流程可能受限。

令牌获取与安全

通过getToken获取的令牌是短期且作用域限定的,这有助于减少长期凭证泄露的风险。但使用时需注意令牌的有效期和作用域,确保在令牌过期前完成操作。同时,令牌应妥善保管,避免在客户端暴露。

Q&A

Vercel Connect新增的预设连接器支持哪些服务?

Vercel Connect新增了90多个预设连接器,支持Shopify、Okta、Workday、Jira和Sanity等服务。

预设连接器与托管连接器有什么区别?

预设连接器是预定义配置,自动填充提供商元数据、认证设置和默认MCP或发现URL,但不会自动注册你的应用;托管连接器则会帮你完成应用注册。

如何在Vercel仪表盘中添加预设连接器?

在Vercel仪表盘中浏览连接器,选择预设,检查预填充的配置,进行必要修改,然后创建连接器。

如何使用Vercel CLI添加预设连接器?

可以使用命令 `vercel connect create shopify --name acme-shop` 创建连接器,然后用 `vercel connect attach shopify/acme-shop --project my-app --environment production` 将其附加到项目。目前CLI会打开仪表盘完成设置,完整CLI支持即将推出。

附加预设连接器后如何获取令牌并调用外部API?

调用 `getToken` 并传入连接器UID(如 'shopify/acme-shop')和所需作用域,即可获得短期令牌,然后使用该令牌调用外部API。示例中展示了如何使用Shopify Admin API创建产品。

预设连接器是否会自动注册应用?

不会。预设连接器不会自动注册你的应用,你需要手动在外部服务中注册应用。

🏷️

标签

➡️

继续阅读