PayPal为使用Visual Studio Code的开发人员提供的AI驱动的工具
PayPal技术博客团队

PayPal技术博客团队

2025年4月29日
PayPal为使用Visual Studio Code的开发人员提供的AI驱动的工具

注:本博客仅供参考,包含前瞻性陈述、预测和假设。这些并非对未来业绩的保证,实际结果可能有所不同。

PayPal 非常荣幸地为商户开发者推出最新的 AI 工具——PayPal AI 迁移助手 *。这款创新工具是我们广受欢迎的 PayPal VSCode 扩展程序的一项功能。

PayPal AI 迁移助手利用 GitHub Copilot Agent 的上下文理解功能来升级您原有的商户集成代码(使用 NVP API 或 SOAP-API),生成各种编程语言的 REST API 等效代码,并提供带有内联注释的分步迁移说明。

我们创建此功能是为了减少企业在更新PayPal 集成中的阻力,以充分利用 PayPal 的最新产品和服务功能。

主要功能

  • 智能代码建议:根据用户需求提供智能的 PayPal 代码片段建议。
  • 上下文感知建议:根据开发者的工作空间提供定制化的建议。
  • 提升生产力:通过减少外部需求搜索,提高开发者生产力。

安装后,PayPal AI 迁移助手会响应以下提示

“如何在PHP中将NVP/SOAP中的SetExpressCheckout 方法迁移到 REST 接口?”

该工具将提供详细的迁移步骤和代码片段,帮助开发人员节省时间和精力,并降低人为错误的可能性。

入门

重要前提条件说明

  1. 如果您已安装 PayPal VSCode 扩展程序,您需要先将其卸载。

  2. AI 迁移助手依赖于“GitHub Copilot Chat”VSCode 扩展程序,因此您必须先安装此依赖项,然后再安装 PayPal VSCode 扩展程序

安装 PayPal VSCode 扩展程序

  1. 访问 VSCode 扩展程序市场或在 VSCode IDE 中打开“扩展程序”。

  2. 搜索“PayPal”。

  3. 点击“安装”,将扩展程序添加到您的 VSCode 实例。

pic3.png

发起AI迁移助手提示(请求):

  1. 点击 VSCode 左侧导航栏中的 PayPal 图标,打开 PayPal VSCode 扩展程序。

  2. 打开 PayPal for VSCode 扩展程序窗格。

pic4.png

  1. 要访问AI迁移助手启动器,请展开 `PayPal AI助手(PayPal AI Assistant)` 面板,然后点击`询问PayPal助手(Ask PayPal Assistant)` 以打开提示输入控件。

pic5.png

  1. GitHub Copilot Chat 现在应该停靠在 VSCode 的右侧栏中,并且 AI 迁移助手的提示输入将显示并准备好接受您的提示。

pic5.png

  1. 询问 AI 迁移助手:

    a. “您的功能是什么?”,了解该工具的概况。

    b. “帮助”用于获取有用的提示,帮助您加快升级速度。

  2. 获取帮助并分享您的经验或改进想法:

    a. 使用 PayPal VSCode 扩展程序的 “帮助和反馈(Help & Feedback)” 资源

    pic5.png

    b. 发送电子邮件至 dev-tools-fbl@paypal.com

遵循助手的指导:

a. 助手将为您的代码迁移提供上下文感知的建议、代码片段以及最佳实践。

b. 按照分步说明,将您旧的 PayPal API 转换为最新的 REST API。

pic5.png

通过利用人工智能洞察和基于聊天的无缝交互,PayPal AI 迁移助手简化了从传统 PayPal API 到现代 REST API 的代码优化过程,增强了开发人员体验并使您的企业能够通过最新的 PayPal 功能保持领先地位。

如需更详细的说明和示例,请参阅官方文档

更多信息请访问 PayPal.ai

 *声明:人工智能生成的内容可能不准确或不完整。用户有责任在依赖任何信息之前独立核实其准确性。PayPal 不保证其输出的准确性,也不对因使用人工智能而导致的任何决定、行动或后果承担责任。

We'll use cookies to improve and customize your experience if you continue to browse. Is it OK if we also use cookies to show you personalized ads of PayPal China? Learn more and manage or reject your cookies