UiPath Documentation
orchestrator
2022.10
false
Orchestrator API ガイド
重要 :
このコンテンツの一部は機械翻訳によって処理されており、完全な翻訳を保証するものではありません。 新しいコンテンツの翻訳は、およそ 1 ~ 2 週間で公開されます。

Swagger での API 呼び出しを認可する

Swagger にアクセスする​

Orchestrator API Swagger にアクセスするには、Orchestrator URL に /swagger/index.html を追加します。例: https://{yourDomain}/swagger/index.html

Swagger で表示される API は、使用する Orchestrator インスタンスによって異なります。Swagger で直接簡単に要求を行うには、別のタブで Orchestrator にログインします。

アクセス トークンを取得する​

Orchestrator インスタンスで Swagger UI を介して API 呼び出しを認可するには、次の手順を実行します。

  1. Look for the Authorize button at the top right corner of the Orchestrator API page (OrchestratorURL/swagger). If the lock is open, you are unauthorized.

    ドキュメントの画像

  2. [Authorize] をクリックします。[利用可能な権限] ウィンドウが表示されます。

    注:

    現在サポートされているのは、OAuth2 という認可スキームです。

  3. Orchestrator API のすべてのエンドポイントを試すことができるように、すべてのスコープが事前に選択されています。特定の API へのアクセスを制限する場合は、該当するスコープをクリアしてください。

  4. [Authorize] をクリックします。承認されたことを確認する新しいウィンドウが表示されます。

  5. 完了したら、[Close] または [X] をクリックして [Available authorizations] ウィンドウを閉じます。[Authorize] ボタンに閉じたロックが表示され、認可されていることを示します。

要求を送信する​

認可されている間に、以下の方法で Orchestrator API リソースに要求を送信できます。

  1. 操作の実行に使用する Orchestrator API リソースを展開します。閉じたロックは、認可されていることを意味します。

    Figure 1. Unauthorized API resource

  2. 展開したメソッド ウィンドウで、[Try it out] を選択します。

  3. 必要に応じてパラメーター値を指定します。

  4. [ 実行] を選択します。要求が実行されます。ベアラー認可ヘッダーは、要求に対して自動的に使用されます。

    Figure 2. Bearer authorization header

新しいアクセス トークンを生成する​

アクセス トークンの期限が切れた場合、「401: You are not authenticated!」という応答を受信します。ベアラー認可ヘッダーは要求に対してまだ存在していますが、アクセス トークンは期限切れになっています。この場合、期限切れのトークンを無効にして、新しいアクセス トークンを生成する必要があります。

  1. Look for the Authorize button at the top right corner of the Orchestrator API page (OrchestratorURL/swagger). The lock should be closed.

    ドキュメントの画像

  2. [Authorize] をクリックし、表示される [Available authorizations] ページで [Logout] をクリックして、期限切れのトークンを取り消します。

  3. Close the Available authorizations window by clicking Close or X and then obtain an access token as described on the Obtaining an access token section.

アクセスを取り消す​

Swagger UI の操作が完了したら、使用したアクセス トークンを無効にする必要があります。

  1. Look for the Authorize button at the top right corner of the Orchestrator API page (OrchestratorURL/swagger). The lock should be closed, meaning you are authorized.
  2. [Authorize] をクリックし、表示される [Available authorizations] ページで [Logout] をクリックします。
  3. [閉じる] または [X] をクリックして、[使用可能な認可] ウィンドウを閉じます。[Authorize] ボタンには、認可されていないことを意味するオープン ロックが表示されます。

このページは役に立ちましたか?

接続

ヘルプ リソース サポート

学習する UiPath アカデミー

質問する UiPath フォーラム

最新情報を取得