ファイルのアップロードで、アップロードURLから強制切断されてしまう。

ヒロヒロ

2024.02.14既読 693

Powershell 7.4.1でスクリプトを組んでいます。

LINEWORKS APIを使用して、PDFファイルをメッセージ送信するために、対象ファイルを

アップロードしようとしますが、

「既存の接続はリモート ホストに強制的に切断されました」

となり、アップロードできません。

アップロード実行ステップは以下のようにしていて、Invoke-RestMethodでエラーになってしまいます。

原因と対処をご教示いただけますと幸いです。

$ContenType = 'application/pdf'
$boundary = [System.Guid]::NewGuid().ToString()
# ヘッダーの設定
$upload_headers = @{
"Content-Type" = "multipart/form-data;boundary=$boundary"
   "Authorization" = "Bearer $secureToken"
}
$LF = "`r`n"
$requestBody = (
   "--$boundary$LF",
   "Content-Disposition: form-data; name=`"resourceName`"; filename=`"$($file.name)`"$LF",
   "Content-Type: $ContenType$LF",
   "--$boundary--$LF"
)
$uploadResponse = Invoke-RestMethod -Uri $response.uploadUrl -Method POST -Headers $upload_headers -body $requestBody

コメント0

前の投稿APIでの監査データ取得項目について
次の投稿ビデオ通話での音声・マイクについて
リスト

まだ、解決できませんか?
今すぐ実際に使用しているLINE WORKSユーザーに質問してみましょう。