やあ、
一重引用符を含む名前のファイルをダウンロードしようとすると、エラーが発生するようです。
office365.runtime.client_request_exception.ClientRequestException :( '-1、Microsoft.SharePoint.Client.InvalidClientQueryException'、 '式 "Web / getFileByServerRelativeUrl(' / sites / mysite / mypath / Update Q1'2020.pptx ')/ $ value"は無効です。 '、 "400クライアントエラー:URLの不正な要求: https ://tennant.sharepoint.com/sites/mysite/_api/Web/getFileByServerRelativeUrl(' / sites / mysite / Shared%20Documents / mypath / Update% 20Q1'2020.pptx ')/%5C $ value ")
ここでは一重引用符がエスケープされていないようです: 'の代わりに%27。
それは他のすべてのファイルで機能します、これはエラーを引き起こしている唯一のものです。 ファイルの名前を変更すると修正されるようですが、ここで修正する必要があると思います。
#300で修正
@vgremは、このバグを閉じることを忘れないでください。これは#300で修正されています:)
そのコンテキストでの一重引用符は、パッチが処理する二重一重引用符: ''( "ではない)を使用してエスケープする必要があります。
@kraptor新しいバージョンがリリースされる限り、修正に感謝します!