この文章は Salesforce 機械翻訳システムを使用して翻訳されました。詳細はこちらをご参照ください。
英語に切り替える

Commerce Extension Providers

Commerce 拡張機能プロバイダを取得するか、Commerce 拡張機能プロバイダを登録します。拡張機能プロバイダは、Commerce 拡張機能を実装する Apex クラスです。
リソース
1/commerce/extension/providers
使用可能なバージョン
58.0
Chatter が必要かどうか
いいえ
HTTP のメソッド
GET、POST
GET の要求パラメーター
パラメーター名 説明 必須か省略可能 使用可能なバージョン
epn String 拡張ポイント名 (拡張機能の一意の識別子)。有効な値については、RegisteredExternalService オブジェクトの「ExtensionPointName」項目を参照してください。 省略可能 58.0
webstoreId String WebStore の ID。 必須 58.0
GET のレスポンスボディ
Commerce Extension Provider Collection
POST のリクエストボディ
ルート XML タグ
<ProviderInputRepresentation>
JSON の例
1{
2  "name": "UltimateInventory",
3  "epn": "Commerce_Domain_Inventory_Service",
4  "type": "apexClass",
5  "description": "Extension provider for ultimate inventory.",
6  "isApplication": true,
7  "apexClass": {
8    "classId": "0ZExx000000003FGAQ",
9    "className": "UltimateSoftwareSalesforceInventoryServiceExtension"
10  }
11}
プロパティ
名前 説明 必須か省略可能 使用可能なバージョン
name String 拡張機能プロバイダの一意の名前。 必須 59.0
epn String 拡張ポイント名 (拡張機能の一意の識別子)。有効な値については、RegisteredExternalService オブジェクトの「ExtensionPointName」項目を参照してください。 必須 59.0
type String 拡張機能の種別 (apexClass など)。 必須 59.0
configUrl String 将来の使用のために予約されています。 省略可能 59.0
iconUri String 将来の使用のために予約されています。 省略可能 59.0
description String プロバイダの説明。 必須 59.0
isApplication String 拡張機能プロバイダーが管理パッケージ内に含まれるかどうかを示します。(true) または (false)。 必須 59.0
apexClass Commerce Extension Provider Apex Class Input 拡張機能プロバイダの Apex クラス。 必須 59.0
POST のレスポンスボディ
Commerce Extension Provider