curl 使用python下载Microsoft Graph中的所有用户配置文件图像,并将每个图像与vCard上的相应用户相关联

3yhwsihp  于 2022-11-13  发布在  Python
关注(0)|答案(1)|浏览(109)

我需要通过Python下载Microsoft Graph上的所有用户配置文件图像,然后,为了完成vCard,获取每个下载的图像并将其与相应的用户关联。

import requests

url="https:\\microsoft url token"
data = {
    "accept": 'application/json; charset=utf-8',
    "Content-Type": 'xxxx',
    "grant_type": 'xxxx',
    "client_id": "xxxx",
    'scope':'graph microsoft, this is an https address',
    "client_secret": "xxxx",
}
response=requests.post(url, data=data)

我收到一个http 402错误,所以我最终不知道如何检索我需要的用户配置文件图像

bq3bfh9z

bq3bfh9z1#

您的URL无效。
要获取数据,您可能需要使用GET requests.get()
这是MS的建议:

Method  Description
GET     Read data from a resource.
POST    Create a new resource, or perform an action.
PATCH   Update a resource with new values.
PUT     Replace a resource with a new one.
DELETE  Remove a resource.

如果您能告诉我您获得代码的文档或源代码,我也许能提供帮助。


我猜你可能想要这样的东西:

import requests

headers = {
    'accept': 'application/json; charset=utf-8',
    'client_secret': 'xxxx',
    'Content-Type': 'application/json',
    'grant_type': 'xxxx',
    'scope': 'graph microsoft, this is an https address',
    'client_secret': 'xxxx',
}
response = requests.get('https://microsoft.com', headers=headers)

相关问题