ファイルのアップロードで、アップロードURLから強制切断されてしまう。
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
まだ、解決できませんか?
今すぐ実際に使用しているLINE WORKSユーザーに質問してみましょう。