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 格式),按其中说明在我的环境里完成安装和配置。
AI 可直接读取的原始 Markdown 地址:/skills/salesforce-api-integration-x-2/raw/index.md(查看排版版本)