我试图从Sharepoint下载一个.xlsx文件。在Postman中,我已经能够下载这个文件没有问题,但当我试图用Python自动化它时,我似乎无法以正确的格式下载。
下面是我的 Postman 请求:
GET https://graph.microsoft.com/v1.0/sites/{siteid}/drives/{driveid}/items/{fileid}/content
Headers = { Authorization : Bearer {Token}}
它给了我一个200的响应。然后当我在Python中尝试同样的方法时,似乎总是有问题。
url = https://graph.microsoft.com/v1.0/sites/{siteid}/drives/{driveid}/items/{fileid}/content
payload = {} #Not passing anything in since it's a GET request
headers = {
'Authorization' : f'Bearer {Token}'
}
response = requests.request("GET", url, headers = headers, data = payload)
print(response.text)
顺便说一句,我也收到了一个Python的200响应代码。响应只是给了我一堆xml。我觉得我做错的事情是如此简单。我将非常感谢帮助。
1条答案
按热度按时间ubby3x7f1#
我找到了答案只需要三行代码
希望这对你有帮助!