Salesforce API Integration

一个专注于调用Salesforce各类API进行数据操作和集成的AI技能。

安装使用

复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:

帮我安装这个 AI Skill:Salesforce API Integration。
它的用途是:一个专注于调用Salesforce各类API进行数据操作和集成的AI技能。
完整的 Skill 内容见:https://321skill.com/skills/salesforce-api-integration-x-2/raw/index.md
请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。

提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。

使用示例

‘用SOQL查询最近一周所有状态为“Closed Won”的Opportunity记录,并导出为CSV格式。’,它会构建正确的SOQL查询语句,调用Salesforce REST API获取数据,并帮你格式化输出。或者,当你在数据导入过程中遇到“UNABLE_TO_LOCK_ROW”错误时,可以让AI分析并提供重试或分批处理的解决方案。

介绍

这个技能旨在解决开发者和业务人员在集成Salesforce系统时遇到的数据操作、查询和同步难题。它封装了对Salesforce REST、Bulk、Composite和Metadata API的调用,能够处理从简单的记录增删改查到复杂的批量数据导入导出、OAuth认证、错误处理以及通过Change Data Capture进行数据同步等一系列任务。

使用时,你可以通过自然语言指令让AI助手执行SOQL/SOSL查询、创建或更新记录、设置OAuth认证、处理API错误(如INVALID_SESSION_ID、REQUEST_LIMIT_EXCEEDED等),或进行大规模数据迁移。它简化了与Salesforce API交互的复杂性,让你无需记忆复杂的API语法和参数。

该技能非常适合需要与Salesforce系统进行深度集成的后端开发、全栈开发、运维工程师以及负责CRM数据管理的业务人员。无论是开发自定义集成应用、自动化数据流程,还是维护外部系统与Salesforce的数据一致性,都能从中受益。

建议在涉及大规模数据操作时优先使用Bulk API以提高效率;注意API版本管理和沙箱环境的使用;对于自定义Apex端点或Flow的调用,需确保已具备相应的访问权限。

核心特点

与通用的API调用技能不同,它深度集成了Salesforce特有的多种API(Bulk, Composite, Metadata)和错误码处理,并覆盖了外部ID、字段级安全、平台事件等Salesforce平台专属概念,提供了开箱即用的Salesforce集成解决方案。

注意事项

不适合用于设计个人CRM系统、编写Apex代码或学习通用的第三方API调用原理。

常见问题

这个技能能处理Salesforce的哪些API错误?

可以处理INVALID_SESSION_ID、MALFORMED_QUERY、INVALID_FIELD、REQUEST_LIMIT_EXCEEDED、UNABLE_TO_LOCK_ROW、DUPLICATES_DETECTED等常见错误。

支持从其他CRM迁移数据到Salesforce吗?

支持,该技能特别适用于导入数万条记录或从其他CRM系统迁移数据的场景,可以利用Bulk API高效处理。

给 AI 助手的安装指引

如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:

请访问 https://321skill.com/skills/salesforce-api-integration-x-2/raw/index.md 读取 Salesforce API Integration 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。