- 左側の Records タブをクリックし、Integration Resources を展開して Service Package を右クリックし、ショートカットメニューから Create コマンドを選択します。
- Create Service Package フォームで、Service Package Name フィールドに customapi と入力します。Short description フィールドにパッケージの説明を入力し、Create and open をクリックします。
- Edit Service Package フォームで、Service access group フィールドにアクセスグループを指定します (グループの形式は <Application_name>:<Access group> です) 。 注: 使用可能なアクセスグループの一覧を表示するには、左側の Records タブをクリックし、Security → Access Group に移動します。
- Save をクリックします。
- Records → Security → Access Group → ABBYYFC:Administrators/ABBYYFC:Users をクリックして、新しく作成したアクセスグループに移動します。
- Available roles フィールドに PegaRULES:PegaAPI ロールを追加します。
- 左側の Records タブをクリックし、Integration-Services を展開して Service REST を右クリックし、ショートカットメニューから Create コマンドを選択します。
- 開いたフォームで、次の項目を指定します。
- Service name: files
- Service package name: customapi
- URI Template: cases/{id}/files/{name}
- Service version: v2
- Create and open をクリックします。
- Service タブをクリックし、Pega class フィールドに Pega-API-CaseManagement と入力します。次に、URL path parameters セクションで、Id パラメーターの Map to Key 列に Param.CaseId と入力します。続けて、name パラメーターに Param.FileName と入力します。
- Methods タブをクリックします。POST メソッドを展開し、Request タブの Message data フィールドで次のように指定します。
- Description: Request Data
- Map to: Clipboard
- Map to key: Param.Request
- Response タブをクリックし、3 つのレスポンス条件を作成します。
| |||
|
| ||
正常時のレスポンス |
|
|
|
