289.4. 지원되는 Salesforce API


구성 요소는 다음 Salesforce API를 지원합니다.

생산자 엔드포인트는 다음 API를 사용할 수 있습니다. 대부분의 API는 한 번에 하나의 레코드를 처리하며 쿼리 API는 여러 레코드를 검색할 수 있습니다.

289.4.1. rest API

다음과 같이 operationName 에 사용할 수 있습니다.

  • getVersions - 지원되는 Salesforce REST API 버전 가져오기
  • GetResources - 사용 가능한 Salesforce REST 리소스 끝점 가져오기
  • getGlobalObjects - 사용 가능한 모든 SObject 유형에 대한 메타데이터를 가져옵니다.
  • GetBasicInfo - 특정 SObject 형식에 대한 기본 메타 데이터를 가져옵니다.GetBasicInfo - GetBasicInfo - Gets basic metadata for a specific SObject type
  • GetDescription - 특정 SObject 형식에 대한 포괄적인 메타데이터를 가져옵니다.Get description - Gets comprehensive metadata for a specific SObject type
  • getSObject - Salesforce Id를 사용하여 SObject를 가져옵니다.
  • createSObject - SObject 생성
  • updateSObject - Id를 사용하여 SObject 업데이트
  • DeleteSObject - Id를 사용하여 SObject 삭제
  • getSObjectWithId - 외부 (사용자 정의) id 필드를 사용하여 SObject를 가져옵니다.
  • upsertSObject - 외부 ID를 사용하여 SObject를 업데이트하거나 삽입
  • deleteSObjectWithId - 외부 ID를 사용하여 SObject 삭제
  • 쿼리 - Salesforce SOQL 쿼리 실행
  • 쿼리 more - 'query' API에서 반환된 result 링크를 사용하여 더 많은 결과(▂ 예: 많은 결과 수)를 검색합니다.
  • 검색 - Salesforce SOSL 쿼리 실행
  • 제한 - 조직 API 사용 제한 가져오기
  • 최근 항목 가져오기 - 최근 항목 가져오기
  • 승인 - 승인 프로세스를 위해 레코드 또는 레코드(배치) 제출
  • 승인 - 모든 승인 프로세스 목록 가져오기
  • 복합 - 관련 REST 요청을 최대 25개 제출하고 개별 응답을 받을 수 있습니다.
  • composite-tree - 한 번에 상위-하위 관계를 사용하여 최대 200개의 레코드(최대 5개 수준)를 생성합니다.
  • composite-batch - 일괄 처리에서 요청 구성 제출
  • queryAll - SOQL 쿼리를 실행합니다. 병합 또는 삭제로 인해 삭제된 결과를 반환합니다. 또한 보관된 작업 및 이벤트 레코드에 대한 정보도 반환합니다.
  • getBlobField - 개별 레코드에서 지정된 Blob 필드를 검색합니다.
  • apexCall - 사용자 정의 APEX REST API 호출을 실행합니다.

예를 들어 다음 생산자 끝점에서는 upsertSObject API를 사용하며, sObjectIdName 매개변수는 'Name'을 외부 id 필드로 지정합니다. 요청 메시지 본문은 maven 플러그인을 사용하여 생성된 SObject DTO여야 합니다. 기존 레코드가 업데이트되면 응답 메시지가 null 이거나 새 레코드 ID가 있는 CreateSObjectResult 또는 새 오브젝트를 생성하는 동안 오류 목록이 표시됩니다.

...to("salesforce:upsertSObject?sObjectIdName=Name")...
Red Hat logoGithubredditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다. 최신 업데이트를 확인하세요.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

Theme

© 2026 Red Hat
맨 위로 이동