Salesforce API Integration
调用Salesforce各类API,实现数据查询、同步、迁移与集成。
安装使用
复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:
帮我安装这个 AI Skill:Salesforce API Integration。 它的用途是:调用Salesforce各类API,实现数据查询、同步、迁移与集成。 完整的 Skill 内容见:https://321skill.com/skills/salesforce-api-integration/raw/index.md 请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。
提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。
使用示例
‘帮我把这个Excel文件里的五万条销售线索记录,通过外部ID匹配的方式,增量同步到Salesforce的Lead对象。’,它会引导您完成文件上传或数据粘贴,然后使用Salesforce Bulk API的upsert功能进行高效、容错的数据导入,并处理可能出现的重复记录等错误。或者
对AI说:‘编写一个SOQL查询,找出最近30天修改过、且金额大于10万美金的所有商机,并关联查询对应的客户名称和负责人邮箱。’,它会生成精确的SOQL语句,并可能建议使用Composite API来一次性获取关联数据。
介绍
该Skill专注于与Salesforce平台进行深度数据交互,解决企业在查询、导入、导出或同步Salesforce数据时面临的技术挑战。它封装了REST、Bulk、Composite和Metadata等核心API,能够高效执行SOQL查询、记录的增删改查(CRUD)、批量数据操作(Upsert)、OAuth认证以及复杂的错误处理。
使用方式非常直接,当您需要与Salesforce数据进行交互时,只需向AI描述您的具体操作意图,例如“查询所有本月创建的商机记录”或“将这份CSV文件中的一万条联系人数据导入到Salesforce”,该Skill便会调用相应的API并处理底层细节,如会话管理、API版本控制和字段级安全等。
它非常适合需要与Salesforce系统打交道的开发者、数据分析师和系统集成工程师。无论是日常的数据导出报表、从其他CRM系统迁移数据,还是构建需要与Salesforce实时同步的外部应用(通过变更数据捕获CDC或平台事件),都能从中获得强大支持。
在使用时,请注意该Skill专注于API调用和数据处理逻辑,而非Salesforce本身的配置或Apex代码开发。对于涉及大量数据(数万条记录)的操作,建议利用其Bulk API功能以提高性能。同时,确保您已准备好必要的认证信息,如Connected App的客户端密钥或刷新令牌。
核心特点
与通用的API调用Skill不同,它深度集成了Salesforce特有的Bulk API(用于海量数据操作)、Composite API(组合请求)和Metadata API,并内置处理如`INVALID_SESSION_ID`、`UNABLE_TO_LOCK_ROW`等Salesforce平台专属错误码的逻辑,提供了开箱即用的企业级数据集成能力。
注意事项
不适合用于设计个人CRM系统、编写Apex代码或学习通用的第三方API调用机制。
常见问题
如何用这个Skill从Salesforce导出所有客户数据?
向AI描述导出需求(如对象、字段、条件),Skill会生成并执行相应的SOQL查询,通过REST或Bulk API获取数据。
它能处理Salesforce的OAuth 2.0 JWT认证吗?
是的,该Skill支持通过Connected App配置JWT持有者流程等多种服务器到服务器的认证方式,以获取访问令牌。
给 AI 助手的安装指引
如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:
请访问 https://321skill.com/skills/salesforce-api-integration/raw/index.md 读取 Salesforce API Integration 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。
AI 可直接读取的原始 Markdown 地址:/skills/salesforce-api-integration/raw/index.md(查看排版版本)