闲社服务运行正常AI智能体自动化平台
S

Salesforce API集成

技能标识:Salesforce API Integration

Complete Salesforce REST API for SOQL queries, CRUD operations, Bulk API, Composite API, authentication, and standard objects with error handling.

作者:admin | 来源记录:ClawHub
登记来源
ClawHub
版本
V 1.0.1
检测标记
后台标记通过
免费
免费获取
0
收藏
来源与检测标记为平台登记信息,并不代表已展示可复核的检测报告。使用前请核对版本、依赖和所需权限,建议先在隔离环境中运行。
概述
安装方式
版本历史

Salesforce API集成

技能名称: Salesforce API集成

Salesforce API集成

完整的Salesforce REST API参考。详细操作请参见辅助文件。

快速开始

bash
curl $SFINSTANCEURL/services/data/v59.0/sobjects/ \
-H Authorization: Bearer $SFACCESSTOKEN

设置

首次使用时,请阅读setup.md。偏好设置存储在~/salesforce-api-integration/memory.md中。

使用场景

任何Salesforce操作:SOQL查询、记录增删改查、批量导入/导出、元数据、复合请求。

架构

~/salesforce-api-integration/
├── memory.md # 组织上下文和对象模式
└── queries.md # 保存的SOQL查询

快速参考

主题文件
设置和认证setup.md、memory-template.md
SOQL查询和搜索
soql.md | | 记录:创建、读取、更新、删除 | records.md | | 标准对象参考 | objects.md | | 大数据集的批量API 2.0 | bulk.md | | 复合和批量请求 | composite.md | | 元数据和模式 | metadata.md | | 错误处理 | errors.md |

核心规则

  1. 1. Bearer令牌认证 - Authorization: Bearer $SFACCESSTOKEN
  2. 需要实例URL - 每个组织有唯一URL,如https://yourorg.my.salesforce.com
  3. 路径中的API版本 - 使用/services/data/v59.0/(或更新版本)
  4. 查询使用SOQL - Salesforce对象查询语言用于数据检索
  5. 对象API名称 - 使用API名称:Account、Contactc(自定义对象以c结尾)
  6. 大数据结果分页 - 超过2000条结果使用nextRecordsUrl
  7. 速率限制 - 因版本而异,通常每天10万次以上调用

认证

所需环境变量:

  • - SFACCESSTOKEN - 用于API调用的OAuth访问令牌
  • SFINSTANCEURL - 您的Salesforce实例(例如https://yourorg.my.salesforce.com)

bash

所有请求都需要这些标头


curl $SFINSTANCEURL/services/data/v59.0/... \
-H Authorization: Bearer $SFACCESSTOKEN \
-H Content-Type: application/json

常见陷阱

  • - 错误的实例URL - 404或DNS错误
  • 过期的访问令牌 - 401 INVALIDSESSIONID
  • 缺少字段权限 - 字段显示为null
  • SOQL语法错误 - MALFORMED_QUERY
  • 关系名称与字段名称混淆 - 使用Account.Name而非AccountId.Name

外部端点

端点用途
https://.my.salesforce.com/services/data/REST API
https://.my.salesforce.com/services/async/
批量API | | https://login.salesforce.com/services/oauth2/* | OAuth(生产环境) | | https://test.salesforce.com/services/oauth2/* | OAuth(沙箱环境) |

安全与隐私

使用的环境变量:

  • - SFACCESSTOKEN - 用于API认证
  • SFINSTANCEURL - 用于API端点路由

发送到Salesforce: 通过实例URL发送查询和记录数据
本地保留: 访问令牌(仅限环境变量)、~/salesforce-api-integration/偏好设置
绝对不要: 将令牌存储在文件中、记录敏感数据、绕过字段级安全

范围

此技能仅:

  • - 向Salesforce REST API端点发送请求
  • 在~/salesforce-api-integration/中存储偏好设置
  • 提供curl和代码示例

此技能从不:

  • - 访问~/salesforce-api-integration/之外的文件
  • 向非Salesforce端点发送请求
  • 将访问令牌存储在文件中

信任

使用此技能,数据将被发送到Salesforce(salesforce.com)。
仅当您信任Salesforce处理您的CRM数据时才安装。

相关技能

如果用户确认,使用clawhub install 安装:
  • - api — REST API模式
  • crm — CRM工作流
  • accounting — 财务操作

反馈

  • - 如果有用:clawhub star salesforce-api-integration
  • 保持更新:clawhub sync

标签

skill ai

通过对话安装

以下为平台配置的接入选项,并非逐项实测通过。能否安装取决于客户端支持、技能来源和运行环境:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 salesforce-api-integration-1776313602 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 salesforce-api-integration-1776313602 技能

通过命令行安装

skillhub install salesforce-api-integration-1776313602

下载

⬇ 下载 Salesforce API Integration v1.0.1(免费)

文件大小: 14.39 KB | 发布时间: 2026-4-16 18:32

v1.0.1 最新 2026-4-16 18:32
Fixed memory template to use standard status values and natural language context.
返回顶部