Office365-rest-python-client: νŒŒμΌμ„ λ‹€μš΄λ‘œλ“œν•˜λ €κ³  ν•  λ•Œ 파일 이름에 μž‘μ€ λ”°μ˜΄ν‘œκ°€ 있으면 λ¬Έμ œκ°€ λ°œμƒν•©λ‹ˆλ‹€.

에 λ§Œλ“  2020λ…„ 09μ›” 17일  Β·  4μ½”λ©˜νŠΈ  Β·  좜처: vgrem/Office365-REST-Python-Client

μ•ˆλ…•,

μž‘μ€λ”°μ˜΄ν‘œκ°€ ν¬ν•¨λœ μ΄λ¦„μ˜ νŒŒμΌμ„ λ‹€μš΄λ‘œλ“œν•˜λ €κ³  ν•˜λ©΄ 였λ₯˜κ°€ λ°œμƒν•˜λŠ” 것 κ°™μŠ΅λ‹ˆλ‹€.

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$κ°’")

μž‘μ€ λ”°μ˜΄ν‘œκ°€ μ—¬κΈ°μ—μ„œ μ΄μŠ€μΌ€μ΄ν”„ μ²˜λ¦¬λ˜μ§€ μ•Šμ€ 것 κ°™μŠ΅λ‹ˆλ‹€: 'λŒ€μ‹  %27.
λ‹€λ₯Έ λͺ¨λ“  νŒŒμΌμ—μ„œ μž‘λ™ν•˜λ©° 이것이 였λ₯˜λ₯Ό μΌμœΌν‚€λŠ” μœ μΌν•œ νŒŒμΌμž…λ‹ˆλ‹€. 파일 이름을 λ³€κ²½ν•˜λ©΄ λ¬Έμ œκ°€ ν•΄κ²°λ˜λŠ” 것 κ°™μ§€λ§Œ μ—¬κΈ°μ—μ„œ μˆ˜μ •ν•΄μ•Ό ν•©λ‹ˆλ‹€.

λͺ¨λ“  4 λŒ“κΈ€

#300μ—μ„œ μˆ˜μ •λ¨

@vgrem #300μ—μ„œ μˆ˜μ •

ν•΄λ‹Ή μ»¨ν…μŠ€νŠΈμ—μ„œ μž‘μ€ λ”°μ˜΄ν‘œλŠ” 큰 μž‘μ€ λ”°μ˜΄ν‘œ ''(" μ•„λ‹˜)λ₯Ό μ‚¬μš©ν•˜μ—¬ μ΄μŠ€μΌ€μ΄ν”„ν•΄μ•Ό ν•©λ‹ˆλ‹€. 이 경우 νŒ¨μΉ˜κ°€ μ²˜λ¦¬ν•©λ‹ˆλ‹€.

@kraptor μƒˆ 버전이 μΆœμ‹œλ˜λŠ” ν•œ 계속 ν•˜κ² μŠ΅λ‹ˆλ‹€. μˆ˜μ •ν•΄μ£Όμ…”μ„œ κ°μ‚¬ν•©λ‹ˆλ‹€!

@florinmihut 및 @kraptor 이 문제λ₯Ό νŒŒμ•…ν•˜κ³ 

μ΅œμ‹  릴리슀 μ—μ„œλŠ” 더 이상 λ°œμƒν•˜μ§€ μ•Šμ•„μ•Ό ν•©λ‹ˆλ‹€.

이 νŽ˜μ΄μ§€κ°€ 도움이 λ˜μ—ˆλ‚˜μš”?
0 / 5 - 0 λ“±κΈ‰