ポータルのページを取得します

取得

/v1/portal/portals/{portalId}/pages

リスト・ラッパー内のポータルのページに関する情報を返します

リクエスト

パス・パラメータ
問合せパラメータ
先頭に戻る

レスポンス

サポートされているメディア・タイプ

403レスポンス

無効なutokenが指定されました

404レスポンス

無効なポータル短縮IDが指定されました
先頭に戻る

このエンドポイントを使用して、ポータル・ページで使用可能なページの詳細を取得します。

ポータルで使用可能なページの情報を取得するには、RESTリソースでGETリクエストを発行します。リクエストでは、ページを取得するポータルIDを指定する必要があります。問合せパラメータを使用して、結果をフィルタできます。次の書式を使用し、cURLを使用してGETリクエストを発行します。

curl -i -X GET 
http://hostname:port/rest/api/v1/portal/portals/{portalId}/pages?utoken=utoken
   -H 'Content-Type: application/json'
  

説明:

  • hostname:portは、Oracle WebCenter Portalを実行中のホストとIPポートの名前です。例: example.com:8888

  • utokenは、ポータルAPIにアクセスするためのAPIトークンです。例: utoken=utoken=abcdIC05zgjZoqCF8ShWL42AhTVvq-fc8uFshnw%2A%2A。詳細は、「認証」を参照してください。

  • {portalId}は、ポータルのshort idです。ポータルのshort idを取得するには、「ポータルの取得」を参照してください。

HTTPステータス・コード

HTTP_STATUS = 200

レスポンス本文の例

この例では、ポータルで使用可能なページを表示できます。JSON形式のレスポンス本文のコンテンツはJSON形式です。

{         
     "resourceType": "urn:oracle:webcenter:portal:pages",
    "startIndex": 0,
    "itemsPerPage": 10,
    "items": [
        {
            "links": [
                {
                    
                    "rel": "self",
                    "resourceType": "urn:oracle:webcenter:portal:page",
                    "capabilities": "urn:oracle:webcenter:read urn:oracle:webcenter:update urn:oracle:webcenter:delete urn:oracle:webcenter:create",
                    
                },
                
            ],
            "resourceType": "urn:oracle:webcenter:portal:page",
            "pageStyle": "/oracle/webcenter/siteresources/scopedMD/s8bba98ff_4cbb_40b8_beee_296c916a23ed/pageStyle/gde592de01/TemplateBlank.jspx",
            "locked": false,
            "overridePolicy": true,
            "permissionClass": "oracle.webcenter.security.auth.NavigationResourcePermission",
            "publishedVersion": 16,
            "publishedBy": "admin",
            "publishedDate": "2015-09-04T00:26:43.145Z",
            "pageStyleBean": {
                "links": [
                    {
                        "rel": "alternate",
                        "resourceType": "urn:oracle:webcenter:portal:pagestyle",
                        "capabilities": "urn:oracle:webcenter:read urn:oracle:webcenter:delete"
                    },
                   
                ],
                "resourceType": "urn:oracle:webcenter:portal:pagestyle",
                "namespace": "pageStyle",
                "portalName": "DefaultGroupSpace",
                "name": "Blank"
            },
            "fileName": "Pagecb866a54_5d7e_41ac_8f02_1e26cb7b6da8.jspx",
            "pagePath": "/oracle/webcenter/page/scopedMD/s79a6da0c_bfdd_4aaf_898f_a53dd0a229dc/Pagecb866a54_5d7e_41ac_8f02_1e26cb7b6da8.jspx",
            "sourcePath": "/oracle/webcenter/siteresources/scopedMD/296c916a23ed/pageStyle/gsr1b60e8a7/TemplateBlank.jspx",
            "pageDefinitionPath": "/pageDefs/oracle/webcenter/page/scopedMD/4aaf_898f_/Pagecb866a54_8PageDef.xml",
            "pageViewType": "JSPX",
            "namespace": "root/children/servicerequests/page",
            "modifier": "admin",
            "modified": "2018-07-26T02:38:43.868Z",
            "creator": "admin",
            "currentVersionId": "956a4568-fa3c-4780-8158-39d798cb5454",
            "created": "2015-04-03T10:27:53.864Z",
            "securityId": "serviceID=oracle.webcenter.page,scopeID=s79a6da0c_bfdd_4aaf_898f_a53dd0a229dc,resourceID=/oracle/webcenter/page/scopedMD/41ac_8f02_1e26cb7b6da8.jspx",
            "shortId": "Alk",
            "locale": "en_US",
            "id": "1e26cb7b6da8",
            "name": "Service Requests"
        },
        
            ]
}
先頭に戻る