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

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

2024.02.11
XML
カテゴリ: REST API


SharePoint REST APIを使用してファイルの共有リンクを作成するには、ファイルのサーバー相対パスを使用して、共有リンクの作成要求を送信します。以下は一般的な手順です。


ファイルのサーバー相対パスを使用して、共有リンクの作成要求を送信します。

必要に応じて、共有リンクの設定を指定します(有効期限、アクセスレベルなど)。



エンドポイント:


scss

Copy code

POST https://{site_url}/_api/web/getfilebyserverrelativeurl('{file_path}')/sharelink()

ここで、{site_url}はSharePointサイトのURLを、{file_path}はファイルのサーバー相対パスを表します。


ヘッダー:


makefile

Copy code

Accept: application/json;odata=verbose

Content-Type: application/json;odata=verbose

X-HTTP-Method: POST

If-Match: *

ボディ:


json

Copy code

{

  "request": {

    "createLink": true,

    "settings": {

      "expiration": "{expiration_date}",  // 有効期限を指定する場合(オプション)

      "role": "{access_level}"             // アクセスレベルを指定する場合(オプション)

    }

  }

}

expiration_dateは共有リンクの有効期限を、access_levelは共有リンクのアクセスレベルを指定します。アクセスレベルには、"view", "edit", "comment"などがあります。


これにより、指定したファイルの共有リンクが作成されます。共有リンクが作成されると、作成された共有リンクのURLや、共有リンクの設定などの詳細がレスポンスとして返されます。


必要に応じて、共有リンクの作成要求を送信する前に、適切な権限を持っていることを確認してください。






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

Last updated  2024.02.11 05:09:01


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

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