返回顶部
S

Salesforce API IntegrationSalesforce API集成

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
安全检测
已通过
443
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

Salesforce API Integration

技能名称: 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.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部