「東雲 忠太郎」の平凡な日常のできごと

「東雲 忠太郎」の平凡な日常のできごと

2024.02.04
XML
カテゴリ: REST API






SharePoint REST APIを使用してサイトに新しいページを追加するには、以下の手順を実行します。以下は、HTTP POSTメソッドを使用して新しいページをサイトに追加するREST APIの例です。


http

Copy code

POST https://<site-url>/_api/web/lists/getbytitle('Site Pages')/items

Content-Type: application/json

Accept: application/json;odata=verbose

リクエストヘッダーには、Content-TypeとAcceptの設定が必要です。また、<site-url>は対象のSharePointサイトのURLに置き換えてください。この例では、'Site Pages' リストに新しいページを追加していますが、実際の環境によっては異なるリストが使用されることがあります。


リクエストボディには、新しいページのプロパティを指定する必要があります。以下は、例としていくつかのプロパティを示しています。


json

Copy code

{

  "__metadata": { "type": "SP.Data.SitePagesListItem" },

  "Title": "NewPage",

  "FileLeafRef": "NewPage.aspx",


  "PageLayoutType": "Article",

  "PromotedState": 0,

  "CanvasContent1": "<div>This is the content of the page.</div>"

}

これは新しいページの基本的なプロパティの例です。Titleはページのタイトル、FileLeafRefはページのファイル名(拡張子付き)、ContentTypeIdはページのコンテンツタイプ、PageLayoutTypeはページのレイアウトタイプ、PromotedStateはページの状態、CanvasContent1はページのコンテンツです。


このREST APIリクエストを使用すると、指定したサイトに新しいページが追加されます。成功すると、応答には新しいページの詳細が含まれます。


なお、REST APIを使用する際には適切な認証が必要です。通常は、OAuthやアクセストークンを使用して認証を行います。また、ページの作成には適切な権限が必要です。





お気に入りの記事を「いいね!」で応援しよう

Last updated  2024.02.04 07:18:03


【毎日開催】
15記事にいいね!で1ポイント
10秒滞在
いいね! -- / --
おめでとうございます!
ミッションを達成しました。
※「ポイントを獲得する」ボタンを押すと広告が表示されます。
x
X

© Rakuten Group, Inc.
X
Mobilize your Site
スマートフォン版を閲覧 | PC版を閲覧
Share by: