認可
OAuthを使用して、ドキュメント用のREST APIに送信するリクエストを認可できます。
2段階のプロセスで、OAuthを使用するようにリクエストを設定します。 まず、OAuthトークンを取得し、次にこのトークンを使用してREST APIにアクセスします。 詳細は、「OAuthを使用したOracle Content and Experienceとの統合」を参照してください。
-
コマンドラインから次のURLを入力します:
curl -X POST \ https://<IDCS BaseURL>/oauth2/v1/token \ -H 'Authorization: Basic <Base64 encoded clientID:clientSecret>' \ -d 'grant_type=client_credentials&scope=<primaryAudience>/urn:opc:cec:all'
documents/web
コンテキストは、Oracle Identity Cloud Services (IDCS)によって保護されています。 ブラウザに有効なIDCSセッションがすでに存在する場合を除き、ユーザーはIDCSにサインインするように求められます。OAuthトークンは、JSONレスポンスの
tokenValue
フィールドに返されます。 トークンは7日間有効で、有効期限は秒です。 -
トークンを使用してDocuments RESTエンドポイントにアクセスするには、Bearer認可ヘッダーを使用します。 たとえば:
curl -i -H 'Authorization: Bearer token' --request GET {Content Management URL}/api/1.2/folders/items