Skip to main content

Pega APIを使用したPegaアプリケーションへのアクセス

1 タスク

10 分

Visible to: All users
中級 Pega Platform '23 データ統合 日本語

シナリオ

IT部門では、ユーザーが社内ポータルで作業できる機能を追加しています。 彼らは、TGB内の空きポジションをポータルユーザーに表示するための要件をサブミットしました。 あなたは、HRAppsアプリケーションに対するAPIコールのテストを割り当てられました。

Pega APIランディングページを使用して、データページ「D_PositionsList」を照会し、すべての空きポジションのリストを返します。

補足: この演習では、外部アプリケーションを開発する方法については説明していません。 この目標は、Pegaアプリケーションへのアクセスに必要なHTTPクエリーと、その結果としてのJSONレスポンスを示すことです。

以下の表は、チャレンジに必要なログイン情報をまとめたものです。

ロール ユーザー名 パスワード
シニアシステムアーキテクト SSA@TGB pega123!
補足: 練習環境では、複数のチャレンジの完了をサポートする場合があります。 その結果、チャレンジのウォークスルーに表示される設定は、お客様の環境と完全に一致しない場合があります。

このチャレンジを完了するには、Pegaインスタンスを起動する必要があります。

起動には5分ほどかかることがありますので、しばらくお待ちください。

チャレンジ ウォークスルー

詳細なタスク

1 Pega APIを使用したPegaアプリケーションへのアクセス

  1. チャレンジのPegaインスタンスに、以下のログイン情報を入力します。
    1. User nameフィールドに「SSA@TGB」と入力します。
    2. Passwordフィールドに「pega123!」と入力します。
  2. App Studioで、「Channels」>「API」をクリックしてPega APIランディングページを開きます。
  3. Service packageリストで「Traditional APIs」を選択します。
    Service package list
  4. 「Application」カテゴリーの「Data」セクションで、/data/{ID}の右側にある「Get data view contents」をクリックしてデータページを照会します。
    ヒント: /data/{ID}が表示されない場合は、Pega APIランディングページの上部にあるService packageリストから「V1 Pega API」を選択します。
    API Data section
  5. Try it out」をクリックします。
  6. Stringフィールドに「D_PositionList」と入力し、すべての空きポジションのリストを表示します。
  7. Execute」をクリックし、データページからデータを取得します。
  8. ログイン情報を入力するよう求められた場合は、このチャレンジのログイン情報を入力します。
  9. ランディングページの「Response Body」セクションで生成されるJSONレスポンスの結果を観察します。 「pxResults」の下には、利用可能なポジションが表示されます。
    API response
補足: JSONレスポンスは読み取りにくい可能性があります。 読み取りやすくするために、ブラウザー用のJSONビューアプラグインをダウンロードしてみてください。 

このチャレンジは、下記のモジュールで学習したことを実践するための内容です。


このモジュールは、下記のミッションにも含まれています。

If you are having problems with your training, please review the Pega Academy Support FAQs.

このコンテンツは役に立ちましたか?

改善できるところはありますか?

We'd prefer it if you saw us at our best.

Pega Academy has detected you are using a browser which may prevent you from experiencing the site as intended. To improve your experience, please update your browser.

Close Deprecation Notice