機械翻訳について

Authorization

OAuthを使用して、コンテンツ・プレビュー用にREST APIに送信するリクエストを認可できます。

2段階のプロセスで、OAuthを使用するようにリクエストを設定します。 まず、OAuthトークンを取得し、次にこのトークンを使用してREST APIにアクセスします。 詳細は、「OAuthを使用したOracle Content Managementとの統合」を参照してください。

  1. コマンドラインから次のURLを入力します:

    curl -X POST \
    https://<IDCS BaseURL>/oauth2/v1/token \
    -H 'Authorization: Basic <Base64 encoded clientID:clientSecret>' \
    -H 'Host: <idcs hostname>' \
    -d 'grant_type=client_credentials&scope=https%3A%2F%<ServiceInstanceBaseURL>%3A443%2Furn%3Aopc%3Acec%3Aall'

    documents/webコンテキストは、Oracle Identity Cloud Services (IDCS)によって保護されています。 ブラウザに有効なIDCSセッションがすでに存在する場合を除き、ユーザーはIDCSにサインインするように求められます。

    OAuthトークンは、JSONレスポンスのtokenValueフィールドに返されます。 トークンは7日間有効で、有効期限は秒です。

  2. トークンを使用し、Content Preview RESTエンドポイントにアクセスするには、Bearer Authorizationヘッダーを使用します。 たとえば:

    curl -i -H 'Authorization: Bearer token' --request GET {Content Management URL}/content/preview/api/v1.1/items