通过microsoft graph api获取联系人文件夹时出现问题

2024-05-15 06:06:58 发布

您现在位置:Python中文网/ 问答频道 /正文

我很难让Microsoft Graph返回我设置的两个名为TestTest 2的测试联系人文件夹。你知道吗

当我使用v1.0时:

headers = {'Authorization': 'Bearer ' + token, 'Accept': 'application/json'}
url = 'https://graph.microsoft.com/v1.0/me/contactFolders'
response = requests.get(url,headers=headers)
response_data = response.json()
print(response_data)

我在响应中得到一个空值:

{
    '@odata.context': "https://graph.microsoft.com/v1.0/$metadata#users('jacobdansey%40hotmail.com')/contactFolders",
    'value': []
}

当我使用Beta版时,我得到的结果至少返回了一些东西,但不是我想要的:

{
    '@odata.context': "https://graph.microsoft.com/beta/$metadata#users('jacobdansey%40hotmail.com')/contactFolders",
    'value': [{
        'id': '*ID*',
        'parentFolderId': '*ParentID*',
        'displayName': 'Contacts',
        'wellKnownName': 'contacts'
    }, {
        'id': '*ID*',
        'parentFolderId': '*ParentID*',
        'displayName': 'Skype Contacts',
        'wellKnownName': 'skypecontacts'
    }]
}

我知道我的连接是正确的,因为当我只请求来自https://graph.microsoft.com/v1.0/me/contacts的联系人时,它会返回正确的答案。你知道吗

任何帮助都将不胜感激,谢谢!你知道吗

编辑:联系人文件夹和联系人列表之间有区别吗?你知道吗


Tags: httpstest文件夹comjsonurldataresponse

热门问题