603236 ランダム
 HOME | DIARY | PROFILE 【フォローする】 【ログイン】

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

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

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






SharePointのREST APIを使用して新しいリストを作成するには、以下の手順を実行します。以下は、JavaScriptを使用した例ですが、他のプログラミング言語でも同様の手順が適用されます。


SharePoint サイトにアクセスするための認証取得:

SharePoint サイトにアクセスするためには、事前に適切な認証トークンを取得する必要があります。これには、OAuthやApp-Only アクセスなどの認証メカニズムを使用します。


新しいリストのメタデータを定義:

新しいリストのメタデータを定義します。以下は、リストのタイトルと説明を指定する例です。


javascript

Copy code

var listMetadata = {

    '__metadata': { 'type': 'SP.List' },

    'BaseTemplate': 100,

    'Title': '新しいリスト',

    'Description': 'これは新しいリストです。'

};

リストを作成するHTTP POSTリクエストを送信:

SharePointの_api/web/listsエンドポイントを使用して、新しいリストを作成します。以下は、JavaScriptでの例です。


javascript

Copy code

var endpointUrl = _spPageContextInfo.webAbsoluteUrl + "/_api/web/lists";


$.ajax({

    url: endpointUrl,

    method: 'POST',

    headers: {

        'Accept': 'application/json;odata=verbose',

        'Content-Type': 'application/json;odata=verbose',

        'X-RequestDigest': $("#__REQUESTDIGEST").val(),

    },

    data: JSON.stringify(listMetadata),

    success: function (data) {

        console.log('新しいリストが作成されました。');

    },

    error: function (error) {

        console.log('リストの作成中にエラーが発生しました。', error);

    }

});

この例では、jQueryを使用していますが、他のライブラリやフレームワークを使うこともできます。リクエストヘッダーには、認証情報とともにAcceptとContent-Typeを指定し、X-RequestDigestヘッダーにはサイトのリクエストダイジェスト値を含める必要があります。


これらの手順に従って、SharePointのREST APIを使用して新しいリストを作成できます。





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

Last updated  2024.02.03 08:11:40



© Rakuten Group, Inc.