尝试使用Python对我的Synology NAS进行身份验证。当我通过浏览器运行它时,它可以正常工作
http://NAS_IP_ADDRESS:5000/webapi/auth.cgi?api=SYNO.API.Auth&method=Login&version=1&account=USERNAME&passwd=PASSWORD&session=SurveillanceStation
然而,当我尝试以下python代码时
import requests
response = requests.get('http://NAS_IP:5000/webapi/auth.cgi',auth=requests.auth.HTTPBasicAuth('USERNAME','PASSWORD'))
print response.text
我收到此回复{"error":{"code":101},"success":false}
错误代码为"无效参数"根据我为我的NAS提供的API Doc。
如何将其他参数添加到我的HTTP请求中?